Euphoria
English Dictionary
->
Letter E
-> Euphoria
Search Dictionary:
Euphoria Definition
(n)
a
feeling
of
great
(
usually
exaggerated
)
elation
Euphoria Synonyms
euphoria
© Art Branch Inc.