Name: Ajatashatru

Gender: Boy

Meaning: A Name Of Vishnu