Manibhushan
ads1
MeaningSupreme Gem, Best Jewel of all, An Ornament made with precious Gems, Jewels with Gems
ReligionHindu
OriginIndian
MeaningSupreme Gem, Best Jewel of all, An Ornament made with precious Gems, Jewels with Gems
ReligionHindu
OriginIndian