When choosing an angelic name for your baby, there are various options to consider, including names of biblical angels and those from different cultural traditions. You can choose classic names that mean angel or those associated with blessings, protection, or heaven.
Our comprehensive guide to angel names provides all the necessary information to help you select the perfect name for your spiritually sound baby boy or girl, who will undoubtedly look adorable while soaring between heaven and earth.
Table of Contents
- 100 Cute Names Meaning Angel
- Abaddon
- Abhinoor
- Adina
- Agnola
- Alya
- Anahera
- Angel
- Angelina
- Angelisa
- Angelo
- Angeni
- Aniela
- Ariel
- Azrael
- Barbelo
- Cael
- Castiel
- Celeste
- Celine
- Celio
- Charmeine
- Cherub
- Daimone
- Daksha
- Daniel
- Dara
- Deva
- Diana
- Dina
- Dominion
- Eden
- Eloa
- Elysium
- Engelbert
- Esme
- Esper
- Evangelina
- Evangelos
- Ever
- Faida
- Fereshteh
- Gabriel
- Gloria
- Gotzone
- Halo
- Hariel
- Imamu
- Ion
- Isis
- Jannah
- Jophiel
- Kafziel
- Kamalani
- Kemuel
- Laila
- Lieke
- Lucifer
- Luma
- Luz
- Malachi
- Malaika
- Melek
- Mercy
- Micah
- Michael
- Michelangelo
- Michelle
- Miracle
- Mitra
- Moroni
- Muriel
- Nerea
- Nevaeh
- Oriel
- Osca
- Ourania
- Parisa
- Paschar
- Persia
- Rabia
- Raphael
- Remiel
- Reya
- Riyon
- Rosangel
- Saint
- Samuel
- Sariel
- Seraphina
- Sarea
- Serene
- Tabris
- Tien
- Trinity
- Uriel
- Yael
- Zadkiel
- Zelig
- Zerachiell
- Zion
100 Cute Names Meaning Angel
Go spiritual with these fun angel baby names for the little archangel in your life.
Abaddon
Abaddon also means “destruction” and “doom” and is found in the Bible as an “angel of the abyss.” It comes from the Greek Apollyon and is a formidable dark angel name for your little boy.
Abhinoor
Abhinoor means “angel” and “listens” in Hindi. It’s also a Sikh name meaning “prowess” for whatever definition of an angel you want for your little one.
Adina
Adina also means “gentle” and “mild” in Hebrew. It originated as the name of a soldier in the Bible but is ready to rock as one of the best female names meaning angel.
Agnola
Agnola is a variation of Agnes and means “pure” and “chaste.” It originated in Greek and became known as an Italian name for beautiful, angelic girls like yours.
Alya
Alya means “loftiness” in Arabic. It’s also derived from the Slavic “алая,” meaning “scarlet” and “beautiful.” Alya’s many meanings include “sky” in Turkish, where angel names like to soar most.
Anahera
Anahera means “archangel” in Maori and symbolizes the ultimate protector to watch over your baby girl. It’s used most commonly in New Zealand, so it’s ripe for use to name your famous angel girl anywhere in the world.
Angel
Angel originated as the Greek Angelos, meaning “messenger.” It became Angelus in Latin and is popular today as the most literal of names meaning angel for your baby.
Angelina
Angelina is a diminutive of Angela. It comes from the Greek “angelos,” meaning “heavenly messenger.” Angelina Jolie is currently the most famous Angelina, but it’s often used in Spanish, Italian, and Greek cultures, including the U.S.
Angelisa
Angelisa is a slightly different variation of Angelica, taken from the Greek “angelos.” It’s a unique female name used mainly in the Christian tradition and is a gorgeous name for a baby girl who grows up to be a badass woman.
Angelo
Angelo is based on an Italian surname, also meaning “angel.” It originated as the Latin “angelus,” was popular in medieval times, and is making a comeback today for good little boys.
Angeni
Angeni is most closely associated with angels. It’s not as well known as other angel names, but it makes a unique middle name for women who were once little girls.
Aniela
Aniela is the Polish version of Angel, taken from the Greek Angelos and Latin Angelus. It also means “gracious” and “merciful” for the sweetest of God’s guardians you love.
Ariel
Ariel is the name of an angel found in both Christian and Jewish mysticism. It also means “altar” or “light of God” for the angelic warrior boy or girl you’re expecting.
Azrael
Azrael also means “angel of God.” It’s the angel of death in the Jewish and Muslim traditions but fear not. Azrael is also known as the “angel of renewal” for good tidings to come.
Barbelo
Barbelo is the name of a female entity in Gnostic texts known as the first supreme being of all. It’s super obscure and cool enough for the baby girl in your life to bring back.
Cael
Besides being a “holy warrior” of Irish mythology, Cael also represents the angel of the zodiac sign for Cancer. It’s based on the Gaelic “caol” and is a rich male name for an ancient guardian angel who protects.
Castiel
Castiel also means “shield of God” in the Bible. It’s known as a character in the Supernatural TV series, but has tons of history behind it regarding angelic strength.
Celeste
Celeste comes from the Latin “caelestis,” meaning “heavenly.” It’s also from the word “celestial,” which refers to the heavens above. Celeste is more recently known as the French Céleste but points to the heavens in any language.
Celine
Celine is a French version of the Latin “caelum,” meaning “sky” or “heaven.” It began as the Roman family name Caelīnus and also means “sublime,” “moon,” and “divine,” all symbols of angels.
Celio
Celio originated as the Latin Caelius and became known as a Spanish and Italian given name. It refers to a “heavenly body,” which your little guy can inhabit with his heavenly mind.
Charmeine
Charmeine is the female version of Charmaine, an angel name also meaning “singer.” It means “wealthy” in Persian and is the female equivalent of Charles in French.
Cherub
Cherub comes from the Persian “karubu,” meaning “angel.” The Cherubim are the highest in the Archangel hierarchy, but Cherub is also the cutest way to name your angel baby.
Daimone
Daimone and Daimon come from the Greek “daemon,” meaning “demon,” but it refers to any angelic deities. It’s recognized as Damon or Damian, but this ancient force is ready for your little boy to make into something new.
Daksha
Daksha also means “earth” and “the skilled one.” It’s another name for Sati, the wife of Lord Shiva. In Hinduism, Daksha is one of the angelic “agents of creation” and is famous in Indian mythology.
Daniel
In addition to being a biblical figure from the Book of Daniel in the Old Testament, Daniel is also one of the angelic leaders in the Book of Enoch. They were called “the watchers,” giving Daniel a dual purpose for your little guy’s name.
Dara
Dara also means “wisdom of compassion” in Hebrew. It’s Arabic for “marble,” the stuff from which beautiful angelic statues are carved. Dara also means “oak tree” in Gaelic, so the angelic materials are your choice.
Deva
Deva is a term found in Indian Vedic literature. It means everything from “divine” and “exalted” to “shining ones.” Deva refers to heavenly deities representing nature’s forces for your outdoor baby boy or girl.
Diana
Diana is a Greco-Roman name where the angelic meets ancient deities. Diana was the Roman goddess of hunting, forests, the moon, and fertility. It also means “giving light,” for the goddess girl who will forever be your angel.
Dina
Dina is an alternative version of both Dinah and Adinah in Hebrew. It originally meant “God has judged,” also meaning “vindicated,” and was the name of Jacob’s only daughter in the Bible.
Dominion
In Christianity, Dominion angels help keep God’s order in the world. They are known for showing justice and mercy to those who deserve it. Dominion also means “watch,” depicting the special angels who protect your little one.
Eden
Eden was the biblical name of the “place of pleasure and delight” where Adam and Eve originated. It’s a paradise-loving name where all the angels come together to greet the baby girl you’re expecting.
Eloa
Eloa is also Hebrew for “God” when used in poetry. It famously appears in the French poet Alfred de Vigny’s poem Eloa, or Sisters of the Angels. Eloa is an angel created from Jesus’s tears, which makes Eloa the most thoughtful of angel baby names.
Elysium
In Greek mythology, Elysium was also called the Elysian Fields. It was a place of paradise where heroes met gods in the afterlife. It specifically means “home of the blessed after death,” which makes it a unique way to name your little one.
Engelbert
Engelbert is made up of the German “engel,” meaning “angel” and “berht,” meaning “famous.” It also refers to Ing, the Germanic god of fertility, which is apt when you welcome your little cherub into the world.
Esme
Esme is short for Esmeralda and comes from the Latin “aestimatus,” meaning “esteemed” and “amatus,” meaning “loved.” It also means “adored,” which every angel baby should be.
Esper
Esper also means “pasture” in German, but it has supernatural, mythical associations in African culture. Esper is a common place name, but one made more mystical when your little one is around.
Evangelina
Evangelina comes from the Latin “evangelium,” meaning “gospel” or “good news.” It means “one who brings good news,” perfect for the baby girl on her way to you.
Evangelos
Evangelos became associated with the “good word” of the Gospels during the birth of Christianity. The word “evangelists” comes from the Greek Evangelos too, which means your baby boy can be full of good news.
Ever
Ever comes from the Old English “æfre.” It may be associated with Eber, which is Scandinavian for “wild as a boar,” and Hebrew for “beyond.” Ever also means “everlasting,” which is why angel names like Ever stick around for good.
Faida
Faida also means “fanciful” and “plentiful” in Arabic. It’s best known for meaning “angel” in Latin and Italian, perfect for your winged cherub girl to enjoy.
Fereshteh
Fereshteh originated as the Sanskrit “preṣyatā” and Avestan “fraēšta,” both meaning “messenger.” It’s based on the Persian “ferešte” and is the most popular Persian name meaning angel.
Gabriel
Gabriel is based on the Hebrew “gever,” meaning “strong man.” He is the angel in the Bible who tells the Virgin Mary that she will give birth to Jesus, the Messiah. Gabriel also means “hero of God” for the brave little boy you love.
Gloria
In Christian tradition, Gloria means “hymn of the angels” and “heaven.” It refers to the spiritual ecstasy of God’s glory, making it the ultimate heavenly baby name.
Gotzone
Gotzone also may come from the Basque “gozoa,” meaning “sweet,” or “goiza,” meaning “morning.” It also means “warrior” for your strongest angel girl.
Halo
Halo also means “divine aura” in Greek and refers to the circle of light traditionally found around an angel’s head. It represents a circle of perfection that brings light and love to the baby you’re expecting.
Hariel
Hariel is a guardian angel for those born between June 1st and 5th. He is also called the “ruler of animals.” Hariel is one of the Cherubim, so he’s ready to be just as cute for your baby boy.
Imamu
Imamu comes from the Arabic Imam, the name given to Muslim religious leaders. It means “chief” in Swahili, which makes it an offbeat choice for boys who lead well.
Ion
Ion means “son of Apollo” and is the traditional Romanian version of John. It may relate to ancient Gnostic “aeons,” who were ancient angels, but your newest angel boy will like it too.
Isis
Isis is the Greek variation of the Egyptian word for “throne.” It refers to the Egyptian goddess of the moon, fertility, healing, and magic, all great finds for your baby girl.
Jannah
Jannah also means “gardens” and “paradise” in Arabic. It refers to the Garden of Eden in Islamic texts but often means “heaven” in the Qur’an. Jannah is the place of the righteous, which makes it most deserving for your baby girl.
Jophiel
In Hebrew, the angel Jophiel, also called Jofiel, is known as the “spy of God” or “watchman of God.” He is the archangel of wisdom, creativity, and joy for the little boy who is your constant angel.
Kafziel
In Hebrew, Kafziel means the “speedy one of God.” He is the angel of tears and is associated with Saturn, so he can play all sides as your boy’s guardian angel.
Kamalani
Kamalani also means “beautiful angel” and “royal child.” It’s composed of the Hawaiian “kama,” meaning “child,” and “lani,” meaning “majesty.” Kamalani also means “the child of heaven,” perfect for your baby, who you can’t wait to welcome.
Kemuel
Kemuel also means “God has risen” and “raised by God” in Hebrew. It sounds like Samuel but has a more elusive meaning for a unique little boy.
Laila
Laila, originally spelled Lailah, appears as an angel in the Talmud and Jewish mythology. She is associated with night, conception, and pregnancy to help celebrate your baby girl’s birth in celestial style.
Lieke
In Dutch, Lieke literally means “a girl who is like an angel.” It’s a nickname for Angelique and a quirky, cute way to call your angelic baby girl something different.
Lucifer
In Latin, Lucifer originally meant “the morning star” and “the planet Venus.” It may be associated with the most famous fallen angel, but it also means “light bringer” for your singular little guy.
Luma
Luma is based on the Latin “lumen,” meaning “light.” It means “sunset” in Arabic and is a thoughtful alternative to Luna for girls who shine bright as the heavens.
Luz
Luz was originally the name of a Canaanite city, possibly known as “Bethel,” as in Bethlehem. It comes from the Latin “lux” and is the coolest of angel baby names to shine a light on yours.
Malachi
Malachi comes from the Hebrew Mal’akhi, meaning “my messenger” or “my angel.” It’s a book in the Bible, so it has plenty of meaning behind it for your little messenger boy.
Malaika
Malaika is one of many angelic names from Africa, this one from the Kiswahili culture. It’s made up of the Arabic “malak,” meaning “angel” and “messenger.”
Melek
Melek comes from the Semitic “malak,” meaning “angel.” It also means “king” in Armenian. Melek is most known as a Turkish name meaning “angel” that’s very popular in Turkey and wherever your angel lives.
Mercy
In the Judeo-Christian tradition, the Archangel Zadkiel is known as the angel of mercy. It became popular as a Puritan virtue name for girls, meaning “reward” and “virtue” for their loftiest aspirations.
Micah
In Judaism, Micah was one of the Twelve Minor Prophets of the Hebrew Bible. It’s another form of Michael, the strongest archangel, which makes it just right for the baby boy you’re expecting.
Michael
Michael is based on the Hebrew Mikha’el and means “gift of God.” It’s the name of a powerful archangel in Christianity, which makes Michael your baby boy’s guardian.
Michelangelo
Michelangelo is the ultimate Italian angel name, which refers to the strong archangel Michael. The Renaissance artist Michelangelo, the most famous namesake, created beautiful angelic scenes in the Sistine Chapel in Rome.
Michelle
Michelle comes from the French male name “Michel,” based on the Hebrew “Michael.” Michael was an archangel in the Hebrew Bible who came far for your baby girl to share his powers.
Miracle
Miracle also means “extraordinary event,” from the Latin “miraculum,” meaning “wonder” or “marvel.” It refers to divine occurrences and even offers cool nicknames, such as Mira and Mia.
Mitra
Mitra is based on Mithra, the Iranian god associated with the sun and friendship. It also means “friend” and “princess” and is a warm way to welcome your little girl into the world.
Moroni
Moroni was an Italian surname originally meaning “son of Mauro.” It’s best known as an angelic prophet from the Book of Mormon. It once meant “trickster” in Greek but is the most modern of names that mean angel for boys.
Muriel
Muriel began as the Greek myrrh. It’s most known as a Dominion, or “Second Sphere,” angel in the Christian tradition. Muriel is the angel of June but can spiritually inspire a baby born in any month.
Nerea
Nerea comes from the ancient Greek “neró,” meaning “water.” Nereus was an ancient Greek character found underwater, while Nerea remains a unique mix of Greek myth and an angelic underwater kingdom.
Nevaeh
Nevaeh is the English word “heaven” spelled backwards. It symbolizes the idea of being “heaven-sent,” which your baby perfectly represents.
Oriel
Oriel also means “golden” in Latin. It’s an alternative name for the Archangel Uriel. It may derive from the Latin Aurelia but is associated with all things angelic for girls.
Osca
Osca more specifically means “heavenly combatant who always battles for God’s sake” in Scandinavian. It’s made up of the Norse “os,” meaning “God,” and “ger,” meaning “spear,” for strong angelic boys like yours.
Ourania
Ourania is the Greek version of Urania. In Greek mythology, Ourania is a goddess associated with astronomy and astrology. It’s based on Uranios, meaning “heavenly,” which is where the best angels reside.
Parisa
Parisa means “like a fairy” in Persian. It’s likely a nickname for Parysatis, which also means “beautiful like an angel” for your cherub girl.
Paschar
Paschar also means “angel of vision” in Hebrew. Paschar is known as a “Seven Throne” angel and a guardian of heaven, a strong statement for your little boy.
Persia
Persia refers to modern-day Iran’s ancient empire. Its roots contain “peri,” which refers to a race of beautiful supernatural fairy entities in Persian mythology. Dobiel is considered the angel of Persia, but your Persia can be her own angel instead.
Rabia
In Arabic mythology, Rabia is one of ten angels who accompanied the sun as it moved across the Earth. It also means “fourth female” in Arabic, but your Rabia can occupy any place in the birth order.
Raphael
In the Bible, Raphael is known as one of seven archangels, called “the angel of the spirits of men.” He is the patron saint of the blind, nurses, and travelers and has dominion over all worthwhile followers.
Remiel
Remiel is made up of the Hebrew “ra’am,” meaning “to thunder,” and “El,” meaning “God.” It comes from the Arabic archangel Ramiel and means “mercy of God” for a softer touch.
Reya
Reya means everything from “queen” and “graceful” to “angel” and “singer.” It’s an angelic character in the card game “Magic: The Gathering,” which transforms it into a more modern name meaning angel for girls.
Riyon
Riyon also means “Gift of God” in Hindi. It specifically refers to the “immense beauty of heaven,” which lets the world know how much you love your baby boy.
Rosangel
Rosangel is a recently created name that combines Rose and Angela. The Greek origins of “angel” become Rosangel, a unique find for spiritual and floral girls.
Saint
Saint comes from the Latin Sanctus, meaning all things “holy.” It’s famously used for anointed figures in Christianity, known for their devotion to God. Saint is reserved for any holy person who starts as a baby boy or girl.
Samuel
Samuel is composed of the Hebrew “shem,” meaning “name,” and “El,” meaning “God.” It also means “God has heard.” It appears as a fallen angel called Samael in the Old Testament but can be reborn for your sweet baby boy.
Sariel
Seraphina
Seraphina represents the Seraphim angels found in Jewish scripture. It also means “snake” and “fiery-winged” but has become a popular Italian name for fiery girls.
Sarea
Sarael may be the female equivalent to the Hebrew Sariel, a powerful angel. It means “princess of the Lord” and is rarely used, but it can debut amongst humans for your baby girl.
Serene
Serene is the literal translation of “tranquil” It appears more regularly as Serena, but naming your baby boy or girl Serene hits the nail on the head when it comes to all things peaceful.
Tabris
Tabris also means “free will” in Hebrew. It was the name of a Judaic angel and was used for the 1990’s Japanese Neon Genesis Evangelion series. Tabris also means “artisan” in Arabic, so it exists all over the spiritual map.
Tien
Tien means “fairy” and “spirit” in Vietnamese. It also means “the first one” for the mythological being-in-training you call your baby boy or girl.
Trinity
Trinity comes from the Holy Trinity found in the Christian tradition. It consists of the Father, the Son, and the Holy Spirit. Trinity is composed of the Latin “trinus,” meaning “threefold” for the all-in-one spiritual baby you love.
Uriel
Uriel also means “flame of God.” It comes from the Hebrew “ór,” meaning “light” and “el,” meaning “God.” Uriel is one of seven archangels in the Hebrew Bible called the angel of wisdom.
Yael
Yael also means “mountain goat” in Hebrew, covering all creatures great and small in the universe. It also means “to ascend” for girls who wish to reach the heavens.
Zadkiel
Zadkiel means “God is my righteousness” in Hebrew. He is the archangel of freedom and mercy. Zadkiel is also the patron angel of those who forgive, making it a benevolent name for boys.
Zelig
Zelig began as a Yiddish surname with variations like Zelik and Selig. It also means “the blessed one” in German and symbolizes celebrating your baby boy’s life.
Zerachiell
Zerachiell was an angel called “Zahariel” and “Saraqael.” His job was to lead souls to judgment, but Zerachiell sounds just as cool as its angelic history.
Zion
Zion means “raised up,” “monument,” and “sepulcher” in Hebrew. It refers to the city of Jerusalem and is a powerful statement for boys who look for a “utopia.”
Leave a Reply