Explore thousands of baby girl names, from timeless classics to modern marvels. Find the perfect name that you and your little one will cherish forever.

Here, you can navigate directly to your preferred religious path with just a click.
Gender
Girl
Religion
Sikh
Popularity
95
Origin
Sikh, Punjabi origin
Astrology
Moon
Meaning
Kaur is a Sikh name that means 'Princess' or 'Lioness'
Gender
Girl
Religion
Sikh
Popularity
85
Origin
Sikh, Punjabi
Astrology
Cancer
Meaning
Jasleen is a Sikh, Punjabi name that means 'absorbed in praise' or 'song of praise'.
Gender
Girl
Religion
Buddhism
Popularity
78
Origin
Sanskrit and Irish
Astrology
Venus
Meaning
Tara is a Sanskrit and Irish name that means 'star' or 'rocky hill'
Gender
Girl
Religion
Mix
Popularity
90
Origin
Sanskrit, Greek, Hebrew
Astrology
Moon
Meaning
Maya is a Sanskrit, Greek, and Hebrew name that means 'illusion', 'good mother', or 'water'.
Gender
Girl
Religion
Buddhism
Popularity
78
Origin
Sanskrit, Indian
Astrology
Moon
Meaning
Karuna is a Sanskrit name that means 'compassion' or 'mercy'
Gender
Girl
Religion
Jain
Popularity
65
Origin
Sanskrit, Indian
Astrology
Venus
Meaning
Anika is a Sanskrit name that means 'Grace' or 'Goddess Durga'
Gender
Girl
Religion
Hindu
Popularity
78
Origin
Sanskrit and Hindi
Astrology
Jupiter
Meaning
Vridhi is a Sanskrit name that means 'growth' or 'prosperity'.
Gender
Girl
Religion
Islamic
Popularity
75
Origin
Persian, Urdu
Astrology
Venus
Meaning
Ruksar is a Persian name that means 'Cheek' or 'Face'
Gender
Girl
Religion
Islamic
Popularity
90
Origin
Arabic
Astrology
Moon
Meaning
Layla is an Arabic name that means 'Night' or 'Dark Beauty'
Gender
Girl
Religion
Sikh
Popularity
85
Origin
Punjabi, Sikh
Astrology
Jupiter
Meaning
Gurpreet is a Punjabi name that means 'Lover of the Guru' or 'One who loves the Guru'
Gender
Girl
Religion
Christian
Popularity
88
Origin
Ancient Greek
Astrology
Virgo
Meaning
Chloe is an Ancient Greek name that means 'green shoot' or 'blooming'
Gender
Girl
Religion
Christian
Popularity
95
Origin
Ancient Greek
Astrology
Jupiter
Meaning
Sophia is a Greek name that means 'wisdom' or 'knowledge'
Gender
Girl
Religion
Christian
Popularity
95
Origin
Latin, Germanic
Astrology
Venus
Meaning
Ava is a Latin and Germanic name that means 'bird' or 'life'
Gender
Girl
Religion
Christian
Popularity
88
Origin
Latin and English
Astrology
Virgo
Meaning
Grace is an English name that means 'elegance' or 'divine favor'
Gender
Girl
Religion
Hindu
Popularity
80
Origin
Sanskrit and Hindi
Astrology
Leo
Meaning
Shanaya is a Sanskrit and Hindi name that means 'First Ray of the Sun' or 'God's Gracious Gift'
Gender
Girl
Religion
Hindu
Popularity
88
Origin
Sanskrit and Hindi
Astrology
Aries
Meaning
Diya is a Sanskrit and Hindi name that means 'Lamp' or 'Light'
Gender
Girl
Religion
Hindu
Popularity
90
Origin
Sanskrit, Indian
Astrology
Moon
Meaning
Ananya is a Sanskrit name that means 'unique' or 'matchless'
Gender
Girl
Religion
Hindu
Popularity
88
Origin
Sanskrit, Hindu
Astrology
Taurus
Meaning
Isha is a Sanskrit name that means 'Mistress' or 'Ruler'
Gender
Girl
Religion
Hindu
Popularity
90
Origin
Sanskrit, Indian
Astrology
Cancer
Meaning
Kavya is a Sanskrit name that means 'poem' or 'poetry'
Gender
Girl
Religion
Islamic
Popularity
88
Origin
Arabic, Indian
Astrology
Venus
Meaning
Sana is an Arabic name that means 'brilliance' or 'radiance'
Gender
Girl
Religion
Islamic
Popularity
89
Origin
Arabic Islamic
Astrology
Cancer
Meaning
Inaya is an Arabic Islamic name that means 'Care' or 'Concern'.
Gender
Girl
Religion
Islamic
Popularity
98
Origin
Arabic Hebrew
Astrology
Virgo
Meaning
Maryam is an Arabic Hebrew name that means 'Beloved' or 'Sea of sorrow'
Gender
Girl
Religion
Islamic
Popularity
95
Origin
Arabic Islamic
Astrology
Pisces
Meaning
Zainab is an Arabic name that means 'fragrant flower' or 'father's adornment'
Gender
Girl
Religion
Islamic
Popularity
98
Origin
Arabic, Islamic
Astrology
Moon
Meaning
Fatima is an Arabic name that means 'captivating' or 'she who abstains'.
The most popular names on our platform right now.