MeaningOne of many names of Lord Shiva signifying his form adorned with moon, God Adorned by Moon
OriginIndian