"Devasenapati is a name derived from Sanskrit. It is an epithet of Kartikeya, the Hindu god of war."
Download App