Angel names carry a gentle, protective feeling, from biblical messengers like Gabriel and Michael to softer picks like Angela, Seraphina, and Nevaeh that simply sound heavenly. They work whether you want an open nod to faith or just a name with a light, hopeful ring to it.
This list gathers 100 angel baby names in all: 47 for girls, 47 for boys, and 6 that suit any little one. You will find familiar biblical classics alongside newer, more unexpected finds, so there is room for both tradition and something a bit different.
Scroll through and see which one feels right for your little cherub.
47 Gorgeous Angel Baby Names for Girls
These angel names for girls range from the traditional to the ethereal.
- Abhinoor– a noble Punjabi pick with a radiant, divine feel for a little cherub.
- Achara – meaning “pretty angel,” this Thai name suits a lovely little girl.
- Agnola– a medieval Italian female name that translates to “angel.”
- Anahera – a heavenly Maori girl’s name that means “angel.”
- Anela – a melodic Hawaiian female name meaning “angel.”
- Angela– meaning “divine messenger,” this timeless classic is borne by stars like Angela Bassett and Angela Lansbury.
- Angelene – a radiant and glowing variation of Angela.
- Angelian – rare but dazzling, Angelian is a unique Dutch spin on the name Angel.
- Angelica– a lovely choice that literally means “angelic,” shared with a fragrant flowering herb of the same name.
- Angelina– a graceful longer form of Angel meaning “divine messenger,” famously borne by Angelina Jolie.
- Angélique – we adore this French take on Angelica for its sophisticated flair.
- Angelisa – a lovely combination of Angel and Lisa (a variation of Elizabeth).
- Angeni – a Native American (Algonquin) name meaning “heaven-sent” or “angel.”
- Aniela – a rhythmic Polish variant of Angela.
- Annchi– a rare, delicate girl name linked to the meaning “angel.”
- Apsara – as ethereal as a whisper, this Sanskrit name means “angelic” or “moves among clouds.”
- Céline – meaning “heavenly,” this iconic French name is as gorgeous as the sky above.
- Celyse – a spiritual Australian girl’s name meaning “heavenly.”
- Charmaine – an effervescent Latin name meaning “singer” and associated with the angel of harmony.
- Devika – an adorable Indian female name meaning “little goddess” or “angel-like.”
- Dina – an internationally popular option associated with the angel Jophiel.
- Divya – this Hindi girl’s name means “divine brilliance,” as if sent from above.
- Erelah – a unique Hebrew feminine name meaning “angel.”
- Evangeline– a radiant Greek girl’s name meaning “messenger of good news,” immortalized in Longfellow’s 1847 poem Evangeline.
- Farishta – a pretty Persian pick that translates to “angel.”
- Gabriella– meaning “God is my oath,” this feminine form of the archangel Gabriel softens to nicknames like Gabby and Ella.
- Gloria – this Latin girl’s name meaning “glory” sounds joyful and holy.
- Gotzone – the feminine form of Gotzon, meaning “angel” in Basque.
- Halo– a celestial word name with a bright, divine ring, also the title of a hit Beyonce song.
- Harini – a Sanskrit name with meanings including “deer-like,” “jasmine flower,” and “angel.”
- Heaven – a classic word name that feels dreamy and direct.
- Jael– a biblical heroine from the Book of Judges whose name means “mountain goat” or “ibex.”
- Jophiel – a dazzling Christian angel name meaning “God is my beauty.”
- Lailah – a variant of the Arabic female name Layla; also the name of an angel in Judaism.
- Lina – this dainty nickname for Angelina sounds practically heaven-sent.
- Malaika – a lovely choice among African girl names meaning “angel.”
- Melek – a sweet Turkish pick meaning “angel.”
- Michaela – the feminine form of Michael, meaning “gift from God.”
- Nevaeh– an inventive modern name that spells “Heaven” backward and spread quickly across the US in the early 2000s.
- Parisa – this Persian name means “fairy-like,” evoking a delicate nature.
- Raphaela – the feminine form of Rafael, meaning “God heals.”
- Saeko – this endearing Japanese girl’s name means “serene, angelic child.”
- Seraphina– meaning “burning ones,” this name ties to the Seraphim, the highest order of angels, and belongs to Ben Affleck and Jennifer Garner’s daughter.
- Tiên – an ethereal Vietnamese girl name for your little “celestial being.”
- Uriella – a vibrant feminine form of Uriel, meaning “angel of light.”
- Yael – a Hebrew form of Jael that sounds harmonious and strong.
- Zophiel – a variant of Jophiel and an awesome alternative to Sophie.
47 Divine Angel Baby Names for Boys
Your son will radiate goodness and hope with one of these handsome angel names.
- Ananiel – meaning “rain of God,” this earthy name is fresh and outdoorsy.
- Angelo – a romantic, masculine form of Angel meaning “divine messenger.”
- Angiolo – a medieval Italian variant of Angelo.
- Anurak – a mythological Thai male name that means “angel.”
- Arcangelo – a distinct Italian boy’s name meaning “archangel.”
- Asbeel – a unique name meaning “God has forsaken,” historically belonging to a fallen angel.
- Azrael– a bold name meaning “helped by God,” often linked to the angel of death in Islamic and Jewish tradition.
- Belial– a darker angel name meaning “worthless” or “lawless.”
- Cael – an Irish mythological warrior and angel associated with the Cancer zodiac sign.
- Camael – meaning “God has warmed” or “seer of God,” this belongs to an archangel of strength.
- Cassiel – a romantic name often associated with the angel of tears or temperance.
- Castiel – a variant of Cassiel, made famous by the television show Supernatural.
- Deangelo – a rhythmic variant of Angelo that can also be spelled D’Angelo.
- Engel – a German surname and given name meaning “angel.”
- Engelbert – a German boy name composed of elements meaning “angel” and “bright.”
- Erel – a short and punchy Hebrew male name meaning “angel.”
- Evangelos – a Greek boy name meaning “messenger of good news.”
- Gabriel– meaning “God is my oath,” this biblical archangel announced major births in scripture and stays a popular boys’ choice.
- Gavriil – a cool Russian form of Gabriel.
- Gotzon – the word for “angel” in the Basque language.
- Haniel – a Hebrew angel name meaning “grace of God.”
- Israfil – an Islamic angel name often associated with music and the trumpet.
- Javan – a Hebrew name meaning “Greece,” associated with the guardian angel of the Greeks.
- Jibril – this Islamic angel name is the Arabic form of Gabriel.
- Kafziel – a stronger-sounding alternative to Cassiel.
- Kero – a stylish Armenian name for a little “angel” or “cherub.”
- Khamuel – a stand-out variant of Camael, meaning “God has warmed.”
- Lucifer – this infamous name means “bringer of light” but carries heavy rebellious connotations.
- Malachi– a strong Hebrew name meaning “my messenger” or “my angel,” shared with the final prophetic book of the Hebrew Bible.
- Malakbel – an ancient Arab sun god whose name translates to “angel.”
- Michael– meaning “who is like God,” this leader of the archangels was the most popular US boys’ name for over four decades in the 20th century.
- Michelangelo – perfect for art lovers, this combines two angel names into one masterpiece.
- Mikhael – a handsome spelling variant of Michael.
- Nathanael – a gorgeous Hebrew name meaning “God has given.”
- Nuriel – an angel name from Judaism meaning “God is my fire.”
- Rafael– meaning “God heals,” this smart name belongs to a biblical archangel and the Renaissance master Raphael.
- Raguel – meaning “friend of God,” Raguel is known as the angel of justice.
- Ramiel – a striking angel baby name meaning “thunder of God.”
- Raziel – meaning “God is my secret,” this angel is associated with mysteries.
- Samael – often associated with grim tasks, this name means “severity of God.”
- Saraqael – a bold alternative to Sariel.
- Sariel – meaning “God is my ruler,” this Judaic angel name is stylish and rare.
- Seraphinus – the masculine form of Seraphina, referring to the fiery angels.
- Uriel – a Hebrew pick meaning “angel of light” or “flame of God.”
- Vangelis – a unique nickname or alternative to Evangelos.
- Zadkiel – the “angel of mercy,” providing a fabulous “Z” name for a boy.
- Zerachiel – a primary angel with the spiritual meaning of “God’s command.”
6 Gender-Neutral Angel Baby Names
Your little cherub will sound sweet with one of these unique unisex angel names.
- Angel – a unisex name for any little messenger sent from the heavens.
- Ariel– meaning “lion of God,” this name belongs to an angel, a moon of Uranus, and Disney’s Little Mermaid.
- Auriel – a Latin name meaning “golden” that works as a glorious variant to Ariel.
- Cherub – a cutesy name referencing the cherubim, often depicted as winged babies.
- Ridhan – a Persian name meaning “God’s gift,” perfect for a blessing.
- Seraphim – meaning “burning ones,” this biblical word refers to a specific class of angels.






