All set to welcome your baby girl in the next few months, but still confused about the perfect name for her? Here is a collection of the best girl baby names to help you choose the right name for your beautiful princess.

Find baby girl names that you'll love, your friends & family will love. Most of all, find a name that your daughter will love and thank you all her life.

Showing 1 to 100 of 9537 Girl names. Click   to short list names and share with friends.

Name Religion Meaning
A'dab Muslim Hope and need
A'idah Muslim Visiting, returning; reward
A'li Muslim Exaulted, noble, highest social standing
A'mal Muslim Hopes, aspirations
Aabha Hindu It means ray of light
Aabidah Muslim The meaning of the name Aabidah is Worshipper of Allah.
Aachal Hindu It is name that means steady or immovable
Aadab Muslim Hope and need
Aadarshini Hindu It means honour or prestige
Aadharsha Hindu It is a hindi word meaning pride, honour
Aadhira Hindu It means swift or quick
Aadhriti Hindu Stalwart
Aadhvitha Hindu Unique, one of a kind
Aadhya Hindu It means 'first'
Aadila Muslim One who is righteous and high in moral
Aadilakshmi Hindu It is used to imply Goddess Lakshmi
Aadishree Hindu It means 'first girl'
Aadrika Hindu It means strong, immovable and sturdy
Aadya Hindu The Sanskrit girl name Aadya means 'excellent and the first or primeval'. Another meaning of the name is 'mother earth'.
Aadya Hindu,
'First' or 'the beginning'
Aadyasha Hindu It is a baby name that means the 'first'
Aafiya Muslim One who is a picture of perfect health.
Aafreen Hindu Encouragement
Aafsha Muslim the woman who is powerful and complete
Aaghaa Muslim The name Aaghaa means chief or leader
Aahana Hindu It means 'Morning Glory'
Aaila Muslim Beautiful,attractive and charming.
Aaima Muslim One who leads
Aaisha Muslim Lively ; womanly
Aakanksha Hindu Desire
Aakifah Muslim One who is completely dedicated to Allah
Aalia Muslim Exalted; highest social standing
Aaliya Muslim High; tall; towering; excellent
Aaliyah Christian High exalted, to ascend
Aalliyah Muslim An ascender ; one having the highest social standing
Aamaal Muslim Hopes; aspirations
Aamanda Christian One who is much loved
Aamani Christian One who is peaceful / one with wishes and dreams
Aamber Christian Resembling the jewel ; a warm honey color
Aaminah Muslim Peace and harmony
Aamira Muslim A princess ; one who commands
Aamirah Muslim A princess ; one who commands
Aamiya Christian Nectar ; delight amlan unfading ; ever bright
Aana Christian A woman graced with god
Aanandhi Hindu Always happy
Aanchal Hindu A girl who gives shelter and protection to the needy
Aanisah Muslim Good natured one
Aanya Christian A woman graced with god
Aaradhya Hindu Worshipped, Blessing of Lord Ganesh
Aarathi Hindu she who praises the Lord very humbly
Aaria Christian A beautiful melody
Aariana Christian Resembling silver / one who is holy
Aarianna Christian Resembling silver / one who is holy
Aariel Christian A lion of god
Aarielle Christian A lion of god
Aarna Hindu Another beautiful name of Indian Goddess Lakshmi
Aarohi A musical note
Aarthi Hindu  
Aarthi Christian  
Aarti Hindu  
Aarti Christian  
Aarunya Hindu Hindu name that means rays of the sun
Aarushi Hindu First ray of the sun
Aaryah Hindu One who is noble and honored
Aaryana Hindu One who is noble and honored
Aaryanna Hindu One who is noble and honored
Aashi Hindu  
Aashirya Hindu From The Land Of God
Aashna Hindu Beloved ; Cherished
Aasia Christian Resurrection / the rising sun ; in the koran
Aasma Muslim The Arabic origin name means 'precious''sky''excellent'.
Aasmaa Muslim Excellent; precious
Aastha Hindu The name Aastha means 'belief or hope' in Sanskrit.
Aathira Hindu  
Aatikah Muslim Generous
Aava Christian Bird/ from the water
Aayla Christian From the oak tree
Abbigale Christian The source of a father
Abeer Muslim Fragrance
Abeetha Christian It is a name that means gazelle
Abha Hindu Shine
Abhati Hindu Splendour , light
Abhaya Hindu Fearless, goddess durga
Abhayd Hindu Fearless and brave
Abhidha Hindu Literal meaning
Abhidhya Hindu Wish , longing
Abhigita Hindu A happy go lucky girl
Abhigna Hindu  
Abhilasa Hindu Desire , wish
Abhilasha Hindu Ambition, desire
Abhinaya Hindu Expression in an act
Abhinithi Hindu That which is already been performed , friendship
Abhiprithi Hindu Full of love
Abhirami Hindu  
Abhirathi Hindu Pleasure
Abhiri Hindu A raagini of indian music
Abhisri Hindu Surrounded by glory , shining , powerful
Abhithi Hindu Fearlessness
Abia Muslim Great
Abiah Christian In Hebrew, it means 'My Father is Lord'
Sort By
Show Gender
Show Religion

Show names starting with the selected alphabets only (optional):

Click to go through our alphabetic listing of names.

Browse this set of girl names and see how easy it is to master the art of baby naming. Database with 1000's of baby girl names - pretty names, modern / traditional names, unique names etc., all for your baby girl.

Baby Name Generator

Use the drop down boxes above to customise your baby name search

Girl Baby Names