Meaning of name Dhanajayan - Lord Murugan, Conquering booty, Victorious in battle, An epithet of Soma, Name of fire, A designation of Arjun, Name of a nag, Name of Vishnu. Currently we have thousand of Baby Boy Names A to Z with meaning. Know Similar Names and Variant Names for name Dhanajayan