noun. someone who imparts energy and vitality and spirit to other people.
1. Noun, singular or mass Organic Facts deems mustard oil massage a "hair vitalizer."