Name Details

Ajatashatru

Meaning

One born without any enemies; A derivative name from Ajar