Abundant, luxuriant.
Very high-spirited; extremely energetic and enthusiastic.
Full of life
Characteristic of life (all senses)