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

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