Meaning of euphoria
Definition of euphoria
(noun)
a
feeling
of
great
(usually exaggerated)
elation
Other information on euphoria
WIKIPEDIA results for
euphoria
Amazon results for
euphoria
Tweet