This list of girl names that mean angel is filled with a variety of inspiring and feminine names. From Ariel to Haven to Miracle and beyond, these options are both beautiful and intriguing. Explore the list and the meanings of each, and find the perfect name for your daughter.
Agnola

©riggleton/Shutterstock.com
Agnola is an Italian and Greek origin name. It translates to “angel” in Greek and “pure” and “virginal” in Italian. The American variation of Agnola is Agnes.
Raphaela

©Anna-Kharchenko/Shutterstock.com
Raphaela is the female version of Raphael. According to religious references, Raphael means “angel that brings healing.” Raphaela means “God has healed.” Another spelling variation for Raphaela is Rafaela. Many Raphaelas will love the nickname Raf.
Tangie

©UlaRobert/Shutterstock.com
Tangie is a combination of the names Tammy and Angela. The American origin name means angelic. It’s a cute and uncommon name that can be used as a first or middle name.
Mariangela

©Geo Martinez/Shutterstock.com
Mariangela is the combination of two beautiful names. It’s an Italian origin name that means “rebellious angel.” It’s a combination of Mary and Angela. Nicknames for this first name include Mari, Angela, and Ang.
Angelica

©Tetyana Kaganska/Shutterstock.com
Angelica is an elegant version of Angel. It is a trendy Italian name that skyrocketed in popularity after it emerged in the play “Romeo & Juliet.” Spelling variations of Angelica include Anjelica. Nicknames for Angelica include Angel and Ang.
Angelina

©Wirestock Creators/Shutterstock.com
Angelina is an Italian, Greek, and Spanish origin name. It is a beautiful name and means “angel” or “messenger.” It grew in popularity due to American actress Angelina Jolie. Nicknames for Angelinas include Ang and Lina.
Ariel

©OLHA TOLSTA/Shutterstock.com
Ariel is the name of a famous archangel, which makes it a great angel-inspired girl’s name. Ariel is also the name of Disney’s Little Mermaid, which helped it gain modern popularity.
Rosangela

©Anna Lovnik/Shutterstock.com
Rosangela is the lovely combination of Rose and Angela with a translation of “rose of an angel” or “messenger of God.” It has a romantic first syllable, which makes it extremely unique. Little girls named Rosangela could opt to go by Roz or Angela.
Dina

©Pixel-Shot/Shutterstock.com
Dina is a short and sweet name for baby girls. The feminine name means “angel of learning and wisdom.” In the Bible, one of Jacob’s daughters was named Dina.
Evangeline

©katielittle25/iStock via Getty Images
Evangeline means “bearer of good news” according to its Greek origins. The name actually has “angel” in it. Great nickname options include Eva, Angie, and Angeline. The name was uncommon until it was used in Disney’s Princess and the Frog for one of the character’s love interests.
Laila

©Semenova Jenny/Shutterstock.com
Laila is the angel of conception and childbirth. It’s a great angel name for parents who struggled with infertility. Laila also has several spelling variations, which allow parents to be creative.
Parisa

©"Baby Posture" by Alborzagros is licensed under BY-SA 3.0. - Original / License
Parisa is a Persian name with an exotic sound to it. According to its origins, Parisa means “like an angel.” It’s fancier than the name Paris and has a more romantic ring to it.
Malaika

©Tatyana Vyc/Shutterstock.com
Malaika is an African and Arabic name that means “angel” or “small child.” The name has a majestic tone to it and perfect name for a little bundle of joy. Nicknames for Malaika include Mal.
Seraphina

©Evgeny Atamanenko/Shutterstock.com
Seraphina translates to mean “fiery-winged.” The name is created as a version of the biblical name Seraphin, who was a six-winged angel. Seraphina or Seraphin is a spunky name for girls who are going to live life on their own terms.
Michelle

©Ground Picture/Shutterstock.com
Michelle is the French version of Michael for females. Like Michael, Michelle means “one who is like God.” Variations of Michelle include Michele. The version with one L is the original spelling of the name.
Arcangela

©Natalia Deriabina/Shutterstock.com
Arcangela is a variation of the name given to a high-ranking angel. It’s a great angel-inspired name that is more exotic than Angela. Little girls could always go by Angela or a nickname for Angela like Ang.
Alya

©ChameleonsEye/Shutterstock.com
Alya means “to ascend” in Hebrew. It’s an angelic name because angels are said to ascend from Earth to heaven.
Gloria

©AnikaNes/Shutterstock.com
Gloria means glory. Angels often sing with glory in their hearts. While Glory would also make a great girl’s name, Gloria is a bit more romantic.
Talini

©Alliance Images/Shutterstock.com
Talini is the name given to snow angels. Specifically, Talini means snow angels that fall at dawn. A good nickname for Talini is Tally.
Geline

©Olesia Bilkei/Shutterstock.com
Geline is an English name that literally means “angel.” Geline is an uncommon name for little girls with big personalities.
Charmaine

©KDdesign_photo_video/Shutterstock.com
Charmaine is the angel of harmony. A great first and middle name combination for Charmaine is Charmaine Harmony.
The image featured at the top of this post is ©Przemek Iciak/Shutterstock.com.