Elated

French Meaning

exulté

English Meaning

  1. Exultantly proud and joyful.