Euphoria

Russian Meaning

эйфория

повышенно-радостное настроение

English Meaning

  1. A feeling of great happiness or well-being.