Arisudan
ads1
MeaningKiller of Enemies, One who wins over all the evils, Destroyer of Demons, Protector
ReligionHindu
OriginIndian
MeaningKiller of Enemies, One who wins over all the evils, Destroyer of Demons, Protector
ReligionHindu
OriginIndian