Names by Origin
Every name carries a cultural story. Browse our collections by origin to discover the meaning, history, and best-loved names of each tradition.
Hebrew
276 namesHebrew names are among the oldest continuously used names in the world, rich with spiritual meaning drawn from scripture and the natural world.
Explore HebrewGreek
224 namesGreek names echo mythology, philosophy, and ancient history, carrying meanings of virtue, strength, and the divine.
Explore GreekLatin
237 namesLatin names form the backbone of Romance languages and Western naming, prized for their clarity, elegance, and timeless meanings.
Explore LatinArabic
53 namesArabic names carry meanings of faith, virtue, and beauty, widely used across the Muslim world and beyond.
Explore ArabicIrish
31 namesIrish names blend Celtic mythology, nature, and faith, often with a lyrical sound and storied history.
Explore IrishGermanic
187 namesGermanic names are strong and rooted, frequently built from words for protection, fame, and courage.
Explore GermanicFrench
58 namesFrench names are effortlessly elegant and romantic, refined through centuries of Latin and Norman influence.
Explore FrenchEnglish
87 namesEnglish names span Old English roots, place names, and surnames turned first names, balancing tradition and modern style.
Explore EnglishSpanish
18 namesSpanish names combine Latin roots with warmth and rhythm, beloved across Spain and Latin America.
Explore SpanishWelsh
21 namesWelsh names are poetic and ancient, drawn from Celtic legend, nature, and the rugged landscape of Wales.
Explore WelshPersian
15 namesPersian names are graceful and lyrical, rich with meanings of light, royalty, and the natural world.
Explore PersianItalian
15 namesItalian names are melodic and romantic, mostly rooted in Latin and Christian tradition.
Explore ItalianScottish
20 namesScottish names carry Gaelic heritage and Highland strength, often shared with clans and landscapes.
Explore ScottishJapanese
16 namesJapanese names often draw on nature, light, and virtue, with meanings layered through their characters.
Explore JapaneseCeltic
112 namesCeltic names span Irish, Scottish, and Welsh traditions, evoking myth, nature, and ancient warriors.
Explore CelticSanskrit
14 namesSanskrit names are deeply spiritual, rooted in ancient Indian scripture with meanings of grace, light, and the divine.
Explore Sanskrit