Synonyms for "exhilarating"

Words with similar meaning