Name Details

Ajatshatru

Meaning

One born without any enemies; A derivative name from Ajar

boyHindu