This post contains affiliate links.
Looking for a baby name that literally means beautiful? From classic picks like Bella to hidden gems from cultures all over the world, these 100+ names all carry the meaning of beauty, loveliness, or grace —

🔍 Curious how popular a name is?
Check any name's popularity trend since 1880 with our free Baby Name Popularity Checker.
There’s something so special about giving your little one a name that means beautiful. Whether you’re drawn to a timeless favorite or a rare find from another culture, these names are all connected by one gorgeous thread: they literally translate to beautiful, pretty, handsome, fair, or lovely. I’ve pulled together over 100 of the best options for both boys and girls, organized by category so you can find exactly what you’re looking for.
Girl Names That Mean Beautiful
These classic and popular girl names all carry the meaning of “beautiful” in their origin language. If you want a name that’s both lovely to say and lovely in meaning, start here.
- Origin: Italian
- Meaning: Beautiful; directly from the Italian word for beautiful
- Origin: Latin
- Meaning: Beautiful, lovely; from the Latin “orabilis” meaning yielding to prayer, later associated with beauty
- Origin: Scottish
- Meaning: Beautiful, pretty; from the Scottish word “bonnie” meaning attractive and fair
- Origin: Greek
- Meaning: Most beautiful; from the Greek “kallistos,” the superlative of “kalos” meaning beautiful
- Origin: Latin/Roman
- Meaning: Love and beauty; the Roman goddess of beauty and love
- Origin: Spanish
- Meaning: Beautiful; the Spanish word for beautiful
- Origin: Italian/Spanish
- Meaning: Beautiful, pretty one; from the Italian “bella” meaning beautiful combined with “linda” meaning pretty
- Origin: Italian/Latin
- Meaning: Wonderful beauty; from the Latin “mirabilis” meaning wonderful and “bella” meaning beautiful
- Origin: Yiddish
- Meaning: Beautiful; from the Yiddish “sheyn” meaning beautiful or lovely
- Origin: French
- Meaning: Pretty; the French word for pretty or beautiful
- Origin: Germanic
- Meaning: Beautiful rose, gentle horse; from Old Germanic elements “hros” and “lind” meaning beautiful or soft
- Origin: French/Latin
- Meaning: Beautiful grace; a combination of Anna (grace) and Belle (beautiful)
- Origin: Latin/French
- Meaning: Bright and beautiful; combining Clara (bright, clear) and Belle (beautiful)
- Origin: French
- Meaning: Beautiful; French form containing “belle” meaning beautiful
- Origin: Greek
- Meaning: Most beautiful; variant of Calista from Greek “kalliste” meaning fairest, most beautiful
- Origin: Arabic
- Meaning: Beautiful, elegant; the feminine form of the Arabic “jamil” meaning beautiful
- Origin: Hebrew
- Meaning: Beautiful, pleasant; a Hebrew name meaning beautiful or lovely
- Origin: Hebrew
- Meaning: Beautiful; from the Hebrew word “yafeh” meaning beautiful or lovely
- Origin: Japanese
- Meaning: Beautiful happiness, beautiful snow; can be written with the kanji for beauty combined with happiness or snow
- Origin: Latin/German
- Meaning: Beautiful flower; a flower name symbolizing beauty and endurance
Girl Names That Mean Pretty or Lovely
If you love the idea of a name meaning beautiful but want something that leans more toward “pretty,” “lovely,” or “fair,” these options are perfect.
- Origin: Spanish/Portuguese
- Meaning: Pretty, lovely; from the Spanish and Portuguese word “linda” meaning pretty or beautiful
- Origin: Latin
- Meaning: Lovable, beautiful; from the Latin “amabilis” meaning lovable and lovely
- Origin: Hebrew/Arabic
- Meaning: Beautiful, noble; in Hebrew means beauty, in Arabic means virgin or lovely
- Origin: Norse
- Meaning: Divinely beautiful; from the Old Norse elements “ás” (god) and “fríðr” (beautiful, fair)
- Origin: Yiddish
- Meaning: Beautiful, lovely; variant spelling of Shayna from Yiddish “sheyn” meaning beautiful
- Origin: Norse
- Meaning: Fair, beautiful; from the Old Norse “Ing” (a Norse god) and “fríðr” meaning beautiful
- Origin: Chinese
- Meaning: Beautiful; from the Chinese character 美 meaning beautiful or pretty
- Origin: Latin
- Meaning: Beautiful, charming, lovely; from the Latin “venustus” meaning beautiful or graceful
- Origin: Greek
- Meaning: Beautiful flower; from the Greek “kalos” (beautiful) and “anthos” (flower)
- Origin: Greek/Italian
- Meaning: Beauty, order, decency; from the Greek “kosmos” meaning order and beauty
- Origin: Hebrew/Japanese
- Meaning: Beautiful, pleasant; in Hebrew relates to pleasantness, in Japanese can mean beautiful
- Origin: Hebrew
- Meaning: Beautiful, fresh, lovely; a Hebrew name meaning beautiful and unspoiled
- Origin: Norse
- Meaning: Beautiful victory; from Old Norse “sigr” (victory) and “fríðr” (beautiful, fair)
- Origin: French
- Meaning: Beautiful; the French word for beautiful
- Origin: Spanish
- Meaning: Beautiful Mary; a combination of Maria and “bella/bel” meaning beautiful
- Origin: Arabic
- Meaning: Beautiful, gracious; the feminine form of Naeem meaning beautiful and pleasant
- Origin: Persian/Turkish
- Meaning: Beautiful, cheerful; from the Persian “hurram” meaning beautiful and pleasant
- Origin: Sanskrit
- Meaning: Beautiful, form; from the Sanskrit word for beauty and pleasing form
- Origin: Greek
- Meaning: Beautiful; from the Greek “kallos” meaning beauty
- Origin: Czech/Hungarian
- Meaning: Fair, lovely, beautiful; a Central European name meaning white and fair
Boy Names That Mean Handsome or Beautiful
Boys deserve gorgeous names, too! These boy names all carry meanings related to handsome, beautiful, or fair — strong choices that are both masculine and meaningful.
- Origin: Arabic
- Meaning: Beautiful, handsome; from the Arabic root “j-m-l” meaning beauty
- Origin: Arabic
- Meaning: Handsome, beautiful; from the Arabic “hasuna” meaning to be beautiful or good
- Origin: Arabic
- Meaning: Beautiful, handsome little one; diminutive of Hassan, meaning small handsome one
- Origin: Scottish Gaelic
- Meaning: Handsome, fair one; from the Gaelic “cainnech” meaning handsome or born of fire
- Origin: French
- Meaning: Handsome, beautiful; the French word for handsome or beautiful (masculine form)
- Origin: Irish
- Meaning: Handsome, fair; from the Irish Gaelic “cian” meaning ancient or “caoin” meaning handsome
- Origin: Celtic/Breton
- Meaning: Handsome, fair; from the old Breton/Celtic word meaning handsome or cheerful
- Origin: Celtic
- Meaning: Handsome, fair; variant of Alan meaning handsome or harmony
- Origin: Irish Gaelic
- Meaning: Handsome, good-looking; from the Irish “cuiléan” or “coileáin” meaning handsome lad
- Origin: Arabic
- Meaning: Beauty, handsome; from the Arabic root “j-m-l” meaning beauty and grace
- Origin: Hawaiian
- Meaning: Handsome, beautiful, lovely; a Hawaiian word meaning beautiful or handsome
- Origin: French
- Meaning: Beautiful mountain; from the French “beau” (beautiful/handsome) and “mont” (mountain)
- Origin: Scottish Gaelic
- Meaning: Dove, beautiful; from the Latin “columba” (dove) associated with beauty and peace
- Origin: Greek
- Meaning: Very handsome; from the Greek “kallos” meaning beauty
- Origin: Scottish Gaelic
- Meaning: Fair-haired hero, beautiful; from the Gaelic “fionn” meaning fair or beautiful and “laoch” meaning warrior
- Origin: Irish
- Meaning: Handsome, beautiful birth; from the Irish “caoimhín” meaning handsome or gentle birth
- Origin: Arabic
- Meaning: Beautiful, pleasant, tranquil; from the Arabic meaning beauty and comfort
- Origin: Greek/Phoenician
- Meaning: Beautiful, lord; the Greek figure renowned for extraordinary beauty
- Origin: Arabic
- Meaning: Handsome, well-formed; from the Arabic “shakil” meaning handsome or good-looking
- Origin: Irish/Gaelic
- Meaning: Handsome, fair; an Irish variant meaning attractive and handsome
- Origin: Arabic
- Meaning: Noble, beautiful; from the Arabic meaning noble beauty and distinction
- Origin: Irish
- Meaning: Handsome, beautiful, noble; from the Irish “caomh” meaning gentle, beautiful, precious
- Origin: Scottish/Gaelic
- Meaning: Handsome, fair; from the Gaelic meaning beautiful and green water
- Origin: French
- Meaning: Beautiful; a modern name built from the French “beau” meaning beautiful or handsome
Unique Names That Mean Beautiful
Want something a little less expected? These rare and unusual names all mean beautiful, pretty, or fair — but you won’t find them on every class roster.
- Origin: Arabic
- Meaning: Beautiful, graceful; the feminine form of Zain meaning beauty and grace
- Origin: Arabic
- Meaning: Beauty, grace; an Arabic name meaning beauty and adornment
- Origin: Greek
- Meaning: Beautiful voice; from the Greek “kallos” (beauty) and “ops” (voice)
- Origin: Sanskrit
- Meaning: Beautiful, handsome; from the Sanskrit “sundara” meaning beautiful or lovely
- Origin: Sanskrit
- Meaning: Beautiful, auspicious; a Sanskrit name meaning lovely and blessed
- Origin: Yoruba
- Meaning: Person of beauty; a Yoruba name meaning person of beautiful story
- Origin: Arabic
- Meaning: Pure and beautiful; from the Arabic meaning pure, virtuous, and beautiful
- Origin: Latin
- Meaning: Beautiful view; from the Latin “bellus” (beautiful) and “videre” (to see)
- Origin: Italian/Greek
- Meaning: Beautiful radiance; from the Italian “bella” (beautiful) and Greek “phoebe” (bright, radiant)
- Origin: Sanskrit
- Meaning: Beauty, grace; a Sanskrit name meaning beauty and loveliness
- Origin: Japanese
- Meaning: Beautiful blessing; written with the kanji for beauty (美) and blessing or favor
- Origin: Irish Gaelic
- Meaning: Beautiful, gentle, precious; from the Irish “caomh” meaning beautiful, gentle, dear
- Origin: Greek
- Meaning: Gift of beauty; from the Greek “kallos” (beauty) and “doron” (gift)
- Origin: Arabic
- Meaning: Beauty, grace; variant of Zain, from the Arabic meaning beauty and ornament
- Origin: Welsh
- Meaning: Fair and beautiful; from the Welsh “teg” (fair, beautiful) and “gwen” (white, blessed)
- Origin: French
- Meaning: Beautiful friend; from the French “bel” (beautiful) and “ami” (friend)
- Origin: Punjabi/Sanskrit
- Meaning: Lord of beauty; from the Sanskrit “rupa” (beauty, form) and “Indra” (lord)
- Origin: Irish Gaelic
- Meaning: Beautiful, lovely; directly from the Irish word “álainn” meaning beautiful
- Origin: Hebrew
- Meaning: Beautiful, pleasant; variant of Nava from the Hebrew for beautiful and delightful
- Origin: French
- Meaning: Beautiful gaze; from the French “beau” (beautiful) and “regard” (look, gaze)
Names That Mean Beautiful From Around the World
Beauty is universal, and every culture has names that celebrate it. Here are some of the most beautiful names from around the globe, each carrying the meaning of beauty, fairness, or loveliness in their origin language.
- Origin: Japanese
- Meaning: Spring beauty, shining brightly; can be written with the kanji for beautiful radiance
- Origin: Sanskrit
- Meaning: Beautiful woman; the feminine form of “sundara” meaning beautiful
- Origin: Japanese
- Meaning: Beautiful fragrance; written with the kanji for beauty (美) and fragrance (香)
- Origin: Spanish
- Meaning: Handsome, beautiful; the Spanish word for handsome or good-looking
- Origin: Arabic
- Meaning: Beautiful, beloved; from the Arabic “habib” meaning beloved and beautiful one
- Origin: Sanskrit
- Meaning: Beautiful form; from the Sanskrit “rupa” meaning beauty and handsome form
- Origin: Chinese
- Meaning: Bright, beautiful; from the Chinese character meaning bright, clear, and beautiful
- Origin: Japanese
- Meaning: Beautiful, friendly child; can be written with the kanji for beauty and child
- Origin: Turkish
- Meaning: Beautiful; the Turkish word for beautiful and pretty
- Origin: Bulgarian/Slavic
- Meaning: Beautiful and peaceful; from the Slavic “krasa” (beauty) and “mir” (peace)
- Origin: Italian
- Meaning: Beautiful, handsome; the Italian masculine word for beautiful
- Origin: Hawaiian/Chinese
- Meaning: Beautiful heavenly flower; combining “mei” (beautiful) and “lani” (heaven, sky)
- Origin: Sanskrit
- Meaning: Beautiful, silvery; from the Sanskrit “rupa” meaning beautiful form
- Origin: French/Occitan
- Meaning: To admire, beautiful; from the Occitan “mirelha” meaning to admire, related to beauty
- Origin: Welsh
- Meaning: Very beautiful, very fair; from the Welsh “an” (very) and “gwen” (fair, beautiful, blessed)
- Origin: Welsh
- Meaning: Beloved, fair; from the Welsh “car” (love) associated with beauty and dearness
- Origin: Greek/Dutch
- Meaning: Beautiful, hyacinth; from the Greek “hyakinthos,” the beautiful flower beloved by Apollo
- Origin: Turkish
- Meaning: Beautiful, charming; a Turkish name meaning pretty and sweet
- Origin: Chinese
- Meaning: Beautiful and great; from the Chinese characters 丽 (beautiful) and 伟 (great)
- Origin: Japanese
- Meaning: Beautiful child; can be written with the kanji for beauty (美) and child
- Origin: Persian
- Meaning: Beautiful, lovely; from the Persian meaning beautiful one, the name of a biblical queen
- Origin: Chinese
- Meaning: Beautiful sound; from the Chinese characters meaning plain/beautiful and sound
- Origin: Vietnamese
- Meaning: Beautiful jade; from the Vietnamese word for jade, symbolizing beauty and purity
- Origin: Slavic
- Meaning: Gracious, beautiful; from the Slavic element “milu” meaning gracious and lovely
- Origin: Irish Gaelic
- Meaning: Beautiful, radiant; from the Irish “aoibh” meaning beauty and radiance
- Origin: Arabic
- Meaning: Beautiful, young lioness; an Arabic name associated with beauty and gathering
- Origin: Hebrew/Swahili
- Meaning: Beautiful, marvelous; in Swahili means marvelous, in Hebrew relates to crimson beauty
Choosing a name that means beautiful is one of the most timeless gifts you can give your child. No matter which name speaks to you — whether it’s a classic like Bella, a bold choice like Adonis, or a rare gem like Callidora — you’re giving your little one a name rooted in meaning and filled with love. Every time someone asks what their name means, they’ll get to say “beautiful.” And honestly, how perfect is that?
🎨 Found the Perfect Name?
Create a beautiful, free nursery-ready print with your baby’s name and meaning.
Frequently Asked Questions
What is the most popular name that means beautiful?
Bella is one of the most popular names meaning beautiful, consistently ranking in the top 100 in the U.S. and many other countries. It comes directly from the Italian word for beautiful. Other popular options include Isabella (which contains “bella”), Beau for boys (the French word for handsome), and Bonnie, the classic Scottish name meaning pretty.
Are there boy names that mean beautiful?
Absolutely! While many people associate beauty names with girls, there are tons of strong boy names that mean handsome or beautiful. Beau (French for handsome), Jamil (Arabic for beautiful), Hassan (Arabic for handsome), Kenneth (Gaelic for fair one), Kevin (Irish for handsome), and Adonis (Greek, famed for extraordinary beauty) are all great options. The Arabic tradition especially has many masculine names connected to beauty.
What are some unique names that mean beautiful?
If you want something rare, consider Callidora (Greek, “gift of beauty”), Caoimhe (Irish, “beautiful and gentle,” pronounced KWEE-va), Bellamy (French, “beautiful friend”), Lavanya (Sanskrit, “beauty and grace”), or Tegwen (Welsh, “fair and beautiful”). These names are uncommon but carry deep, genuine beauty meanings from their origin languages.
Do all cultures have names that mean beautiful?
Yes! Virtually every culture has names celebrating beauty. Arabic has Jamil and Jamila, Japanese has Miyuki and Mei, Sanskrit has Sundari and Lavanya, Hebrew has Yaffa and Nava, Welsh has Anwen and Tegwen, Turkish has Güzel, and Slavic languages have Krasimira and Milena. Beauty is one of the most universal themes in baby naming across every language and culture around the world.
✨ Love these names? Create free printable nursery art for any name →



