having a spirited love of life; ebullient
marked by spirited enjoyment
"Pieces of a greater machine"
"Natural Skill"