MeaningConquering Enemies, One who wins over all the demons, Son of Krishna and Subhadra
ReligionHindu
OriginIndian