MeaningHoney Bee, Lover, A derivative from Sanskrit word Madhu which means sweet,
ReligionHindu
OriginIndian