What is the meaning of the word "euphoric"?

Definitions: