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