is similar to
tending to produce euphoria
is similar to
marked by exaggerated feelings of euphoria and delusions of grandeur
see also
exultantly proud and joyful; in high spirits
"the elated winner"; "felt elated and excited"
see also
enjoying or showing or marked by joy or pleasure
"a happy smile"; "spent many happy days on the beach"; "a happy marriage"