Zest - Great enthusiasm and energy

Noun
Group Desire