Possessing strength, energy, or vitality; Full of vigor

1 Post