Mahip
ads1
MeaningProtector of the Earth, One of many names of Lord Vishnu, A variant spelling is Maheep
ReligionHindu
OriginIndian
MeaningProtector of the Earth, One of many names of Lord Vishnu, A variant spelling is Maheep
ReligionHindu
OriginIndian