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