Finding name inspiration for your little angel starts here! These angelic baby girl names are perfect for your little cutie.
Many new parents choose angel baby names because they want to honor religious affiliations, want something that sounds as sweet and heavenly as their baby girl, or because they are manifesting a personality trait for an angelic baby. No matter what your reasons are, the perfect name is sure to be on this list!
Angels are messengers of God, but are also associated with purity, innocence, and wholesome goodness. It’s no surprise that many parents are finding baby name inspiration from angels!
Some of these angelic girl names made the list because they are soft and sweet, while others have meanings that relate to angels or the heavens. Whether you are a spiritual or religious person or not, your sweet cherub would be adorable with one of these angel names.
75+ Angelic Girl Names
This list of names is a mix of names that sound angelic as well as names with meanings related to angels.
- Agnola – an Italian girl name that means “angel”
- Alaina – this French girl name means “precious” – just like its nicknames: Laine, Lainey and Alli
- Alisa – a beautiful name of Indian origin that means “protected by God”
- Althea – a Greek name that means “healer”
- Alya – this angelic girl name means “heavenly” and is of Arabic origin
- Analia – a beautiful, unique girl name that comes from Spanish origin and means “grace”
- Angela – this common girl name means “angel of God” and is of Greek origin. It is a great choice for parents that want something similar to the namAngel.
- Angelene – this Greek name means “messenger of God”
- Angelette – a rare girl name of French origin that means “little angel”
- Angelica – translating to “angel”, this name comes from the Latin word for angel
- Angelisa – a Latin name that means “angel”
- Angelique – a Latin girl name that means “angel” or “messenger of God”
- Angeni – a Native American girl name that means “angel” or “spirit”
- Aniela – a Greek name meaning “angel”
- Annaliese – also spelled Anneliese, Annalise, or Annelise, this Hebrew name means “Grace or devoted to God”
- Archangela – a Greek girl name that means “high-ranking angel”
- Arella – this heavenly name comes from Hebrew origin and means “angel”
- Ariella – a Hebrew name meaning “lioness of God”. This angelic girl name can be shortened to Ari or Ella.
- Ariel – this Hebrew girl name means “ lion of God ”
- Asta – a Danish name that means “divine strength”
- Augusta – this Latin name that means “magnificent”. Augusta is a great choice for parents that love classic names
- Aurora – an angelic girl name that means “dawn” and comes from Latin origin.
- Batya – a Hebrew girl name that means “daughter of God”
- Bianca – an Italian name that means “white”
- Celeste – not only does this name sound angelic, it comes from that Latin word for “heavenly”
- Celine – this girl name means “heavenly” and is a French and Latin name
- Cielo – this unisex name is of Italian origin and means both “heavens” and “sky”
- Colette – a beautiful girl name that means “people of victory” and has French roots.
- Corinna – a Greek girl name that means “maiden”
- Cosette – this unique French name means “little thing”
- Dalili – a Swahili name that means “sign from the Gods”
- Dara – a Hebrew girl name that means “pearl of wisdom”. In the Old Testament, Dara was the name of an angel that appeared.
- Davina – this cute and unique baby name is of Scottish origin and means “beloved friend.”
- Delilah – a Hebrew name that means “delicate”
- Della – a rare girl name that means “noble” and is of German origins
- Devika – this Sanskrit name means “little goddess”
- Divyangana – one of the more rare angel girl names, this name is of Sanskrit origin and means “angel” or “divine soul”
- Eden – a biblical name with Hebrew origins that means “place of pleasure”. Edie is a cute nickname for Eden.
- Eleanora – a cute Greek name that means “shining light” and has beautiful nicknames like Ellie and Nora
- Eliana – an adorable girl name that means “gift of God” and has Hebrew roots
- Elsa – a form of Elisabeth and comes from German and Scandinavian origins. This name means “God is my oath”
- Emmeline – a strong girl name of French, English and German origin that means “hard working.” This beautiful name is pronounced either “emma-leen” or “emma-lyne”.
- Engela – meaning “angel”, this girl name is of German origins
- Erelah – this unique Hebrew girl name means “angel”
- Esme – often short for Esmerelda, the name Esme is pronounced “ez-may”. It means “loved” and is of French origin.
- Evangeline – this Greek name means “bringer of good news”
- Farishta – this Muslim girl name is popular in Persian speaking countries and means “angel”
- Gabrielle/Gabriella – an angel-inspired name, this female name is of Hebrew origin and means “God is my strength”. This is the feminine form of Gabriel. Gabriel was one of God’s angels in the New Testament.
- Genevieve – The exact origins of this name are unclear, but it is possibly of German origins meaning “tribe woman.” It is most commonly pronounced “jen-uh-veev” in the United States. The French pronunciation is “jen-vee-ev”. Some great nickname options are Gen, Ginny, Ev, or Vivi.
- Gwyneth – meaning “happiness”, this Welsh name has the nickname Gwynn.
- Haven – an English girl name that means “safe place”
- Irina – this name comes from Greek and Russian origins and means “peace”
- Isabella – This name quickly climbed the popularity charts, and has been in the top 10 most popular names in the United States since 2004. Isabella has both Spanish and Italian roots, and is a form of the name Elizabeth. This is a beautiful angelic name for parents that want a common name. Isabella means “God is my oath” and is an Italian and Spanish name.
- Iva – origin is unknown but is thought to mean “God is gracious”. It’s one of my favorite names on the list as it is a unique name similar to the common Ava.
- Jannah – an uncommon girl name that means “paradise” or “heaven” and comes from Arabic origins
- Javan – traditionally a boy’s name, the name Javan means “Greece” and is of Hebrew origins. Javan is said to be the guardian angel of Greece according to Jewish lore
- Jessa – means “gift” and has Hebrew origins.
- Josephine – this cute name means “Jehovah will grow” and has French origins. This name is popular among parents that love vintage girl names.
- Lani – this pretty name means “heaven” and “sky” and is of Hawaiian origin. Lani is a great choice for kids of any gender.
- Lavangi – this name is of Indian origin and means “angel”
- Liesha – an Indian name meaning “beautiful angel”
- Malaika – a Swahili girl name that means “angel”
- Malak – this gender-neutral name is of Arabic origins and means “angel”
- Mina – a German baby girl name that means “love”
- Mirabella – this Latin name means “wonderful” and sounds very angelic
- Mireya – a Spanish name that means “miracle”. This is a good name for parents that like unusual names.
- Neria – this name is of Hebrew origins and has different meanings, including “light of God” and “angel”
- Nevaeh – this American girl name rose to popularity as it is the word “heaven” spelled backwards
- Ophelia – a lovely name of Greek origin that means “helper”
- Ora – a Latin girl name that means “pray”.
- Raina – this gorgeous name means “queen” and is of Slavic origin.
- Raphaela/Rafaela – this name means “God has healed” and is of Hebrew origin. In the bible, Raphael is an archangel.
- Rosalie – a French girl name that means “rose”
- Seraphina/Serafina – this Hebrew name means “burning ones”. It was derived from the word Seraphim which is the name used in the Bible for angels that surrounded the throne of God.
- Tangie – a rare name of American origin that means “angelic” and is believed to be a form of the name Angie.
- Thea – is a Greek baby name that means “gift of god”. Though it was once a nickname for names like Althea, Dorothea and Theodora, the name Thea has been rising in popularity all on its own
- Theodora – a beautiful Greek girl name that means “gift of God”. Nickname options include Thea, Dora, and Dori.
- Vanina – a rare beauty, the name Vanina means “messenger of good news” and is of Latin origin
- Vera – this angelic name means “faith” and is of Slavic origins. Vera is fairly popular name and in 2020 this name was ranked 246 in the United States.
- Zalia – a Hebrew girl name that means “born of royalty”
- Zariah – An American name meaning “princess.”
- Zariya – Also spelled Zariyah, this is an Arabic name means “beauty and light.”
- Zendaya – An African name meaning “to give thanks.”
- Zoe – a girl name that comes from the Greek word for “life”
- Zuri – A Swahili name meaning “beautiful and good.” This is great for parents that want a name with a meaning to describe angels, but not a name that directly translates to angel.
Related: 120 Strong Baby Girl Names For Your Little Girl
Names That Mean Angel
This list of angel names all translates to “angel” or “angelic”.
- Agnola
- Angel
- Angela
- Angelene
- Angelette
- Angelica
- Angelique
- Angelisa
- Angeni
- Aniela
- Archangela
- Divyangana
- Engela
- Erelah
- Farishta
- Lavangi
- Liesha
- Malaika
- Malak
- Neria
- Tangie