Spanish deck
euforia
noun

euforia

A strong feeling of happiness, excitement, or well-being

Sentí euforia al recibir la noticia.

La euforia duró todo el día.