having a spirited love of life; ebullient
marked by spirited enjoyment
Begin a journey through worlds of puzzles.
Take me to Green Gardens