MeaningOne of many names of God Murugan signifying his animal peacock, Similar to Mayur
ReligionHindu
OriginIndian