Meaning
Suggests a person full of life and vitality. May be associated with positive traits like determination and resilience.