Ajay for a baby name

Hindi, meaning ‘unconquerable’. One of the most popular names in India.

Search by letter



Search by category