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