Baby Names That Mean Beautiful

The ancient Greeks named daughters Calista ("most beautiful") as both a blessing and an aspiration. Thousands of years later, parents still reach for that same impulse. Beauty names work because they age well — a name meaning "lovely" or "fair" suits a newborn and a ninety-year-old equally.

30Total Names
11Boy Names
17Girl Names
2Unisex Names

All Names Meaning Beautiful

NameGenderOriginMeaning
AdonisBoyGreekHandsome, beautiful youth
AlanBoyCeltic/BretonHandsome, little rock
AlinaGirlSlavic/GreekBright, beautiful
AnnabelleGirlEnglish/FrenchLoving, beautiful
AstridGirlOld Norse/ScandinavianDivinely beautiful
BeauBoyFrenchHandsome
BellaPopularGirlItalianBeautiful
BonnieGirlScottishPretty, attractive
EllaPopularGirlGermanic / Old EnglishFairy maiden / foreign
FayeGirlEnglishFairy, loyalty
FinleyPopularUnisexScottish GaelicFair-haired hero
FinnPopularBoyIrishFair, white, blessed
FinneganBoyIrishFair, white, little fair one
FionaGirlScottish GaelicFair, white, clear
KellanBoyIrishSlender, fair
KennethBoyScottish GaelicHandsome, born of fire
KevinBoyIrishHandsome, gentle birth
KinleyGirlScottishFair hero
LailaGirlArabicNight, dark beauty
LaylaGirlArabicNight, dark beauty
LeilaGirlArabic, PersianNight, dark-haired beauty
LianBoyChineseGraceful, willow-like
MackenzieGirlScottish GaelicSon of the fair one
OaklynnGirlEnglishBeautiful oak tree
QuinleyPopularGirlIrishWise, fair
TeaganUnisexIrishLittle poet, beautiful
WillowPopularGirlEnglishGraceful, slender
ZaynPopularBoyArabicBeauty, grace
ZayneBoyArabic/EnglishBeauty, grace
ZuriGirlSwahiliBeautiful

Get Personalized Name Suggestions

Can't decide? Our AI Baby Name Generator suggests names based on your preferences, surname, and cultural background.

Try Baby Name Generator