Name Details

Ajatasatru

Meaning

One born without any enemies; A derivative name from Ajar

boyHindu