MeaningOne of many names of Lord Shiva signifying his form with the moon on his head
ReligionHindu
OriginIndian