MeaningHair of Lord Vishnu, A derivative from Sanskrit word Madhu which means sweet,
ReligionHindu
OriginIndian