Indian Baby Names
Baby names with meanings, origins, and cultural context.
319
Total names
A–Z
Browse any letter
Afrin
Sanskrit
Afrin
A traditional Indian name of Sanskrit origin
Afrina
Sanskrit
Afrina
A traditional Indian name of Sanskrit origin
Afroz
Sanskrit
Afroz
A traditional Indian name of Sanskrit origin
Afsana
Sanskrit
Afsana
A traditional Indian name of Sanskrit origin
Afsar
Sanskrit
Afsar
A traditional Indian name of Sanskrit origin
Afsari
Sanskrit
Afsari
A traditional Indian name of Sanskrit origin
Afsha
Sanskrit
Afsha
A traditional Indian name of Sanskrit origin
Afshana
Sanskrit
Afshana
A traditional Indian name of Sanskrit origin
Afshar
Sanskrit
Afshar
A traditional Indian name of Sanskrit origin
Aftab
Sanskrit
Aftab
A traditional Indian name of Sanskrit origin
Afzaj
Sanskrit
Afzaj
A traditional Indian name of Sanskrit origin
Afzal
Sanskrit
Afzal
A traditional Indian name of Sanskrit origin
Agrej
Sanskrit
Agrej
A traditional Indian name of Sanskrit origin
Agyapad
Sanskrit
Agyapad
A traditional Indian name of Sanskrit origin
Ahamad
Sanskrit
Ahamad
A traditional Indian name of Sanskrit origin
Ahana
Sanskrit
Ahana
Inner light, immortal
Ahmad
Sanskrit
Ahmad
A traditional Indian name of Sanskrit origin
Ahmed
Sanskrit
Ahmed
A traditional Indian name of Sanskrit origin
Ahsamin
Sanskrit
Ahsamin
A traditional Indian name of Sanskrit origin
Ahsan
Sanskrit
Ahsan
A traditional Indian name of Sanskrit origin
Ahupendra
Sanskrit
Ahupendra
A traditional Indian name of Sanskrit origin
Aidtya
Sanskrit
Aidtya
A traditional Indian name of Sanskrit origin
Aijay
Sanskrit
Aijay
A traditional Indian name of Sanskrit origin
Aishe
Sanskrit
Aishe
A traditional Indian name of Sanskrit origin
Aishwarya
Sanskrit
Aishwarya
A traditional Indian name of Sanskrit origin
Aishwarya
Sanskrit
Aishwarya
Prosperity, wealth, abundance
Ajab
Sanskrit
Ajab
A traditional Indian name of Sanskrit origin
Ajad
Sanskrit
Ajad
A traditional Indian name of Sanskrit origin
Ajahar
Sanskrit
Ajahar
A traditional Indian name of Sanskrit origin
Ajaj
Sanskrit
Ajaj
A traditional Indian name of Sanskrit origin
Ajara
Sanskrit
Ajara
A traditional Indian name of Sanskrit origin
Ajay
Sanskrit
Ajay
Unconquerable, invincible, victorious
Ajaypal
Punjabi
Ajaypal
A traditional Indian name of Punjabi origin
Ajeem
Sanskrit
Ajeem
A traditional Indian name of Sanskrit origin
Ajeet
Punjabi
Ajeet
A traditional Indian name of Punjabi origin
Ajim
Sanskrit
Ajim
A traditional Indian name of Sanskrit origin
Ajima
Sanskrit
Ajima
A traditional Indian name of Sanskrit origin
Ajit
Sanskrit
Ajit
A traditional Indian name of Sanskrit origin
Ajith
Tamil
Ajith
Unconquerable, invincible
Ajju
Sanskrit
Ajju
A traditional Indian name of Sanskrit origin
Ajkati
Sanskrit
Ajkati
A traditional Indian name of Sanskrit origin
Ajmal
Sanskrit
Ajmal
A traditional Indian name of Sanskrit origin
Ajman
Sanskrit
Ajman
A traditional Indian name of Sanskrit origin
Ajmer
Sanskrit
Ajmer
A traditional Indian name of Sanskrit origin
Ajmeri
Sanskrit
Ajmeri
A traditional Indian name of Sanskrit origin
Ajmit
Sanskrit
Ajmit
A traditional Indian name of Sanskrit origin
Ajnabi
Sanskrit
Ajnabi
A traditional Indian name of Sanskrit origin
Ajnoor
Sanskrit
Ajnoor
A traditional Indian name of Sanskrit origin
Frequently Asked Questions
Our database includes hundreds of names spanning English, Chinese, Malay, Indian, Arabic, Hebrew, French, and other origins — all with meanings, syllable counts, and popularity scores.
Yes — create a free account to save names to your personal favourites list. You can add notes to each name and compare your shortlist with your partner.
Our popularity scores combine birth registration data, search trends, and community feedback. A score of 80+ means the name is very widely used.