Adjective Definition

euphoric

1.Definition: exaggerated feeling of well-being or elation




Please Share