euphoria

/jufˈɔriʌ/

Explore definitions, synonyms, and language insights of euphoria

Definitions

Noun
a feeling of great (usually exaggerated) elation

Synonyms