What does the name Ajatasatru mean? What is the meaning of the name Ajatasatru?

Meaning of Ajatasatru: Name Ajatasatru in the Indian origin, means One born without any enemies; A derivative name from Ajar. Name Ajatasatru is of Indian origin and is a Boy name. People with name Ajatasatru are usually Hindu by religion.