1
[ adjective ] giving spirit and vivacity

Synonyms

animating

Related terms

invigorating

*