Real & Cultural Names
Authentic and historical name generators from every corner of the world, spanning ancient civilizations to modern cultures.
Featured Real & Cultural Names
Cultural Spheres & Regional Traditions
Explore authentic naming genealogies categorized by continent and historical eras
Africa & Pan-African
Savanna Dynasties & Indigenous Clan Lore
The Americas & Indigenous
First Nations, Settler Traditions & Modern Eras

Asia & East Asia
Imperial Dynasties, Silk Road & Eastern Lore
Europe & Nordic Realms
Celtic, Slavic, Germanic & Romance Heritage
Middle East & Levant
Cradle of Civilizations & Sacred Sands
Oceania & Pacific Isles
Polynesian Navigators & Island Traditions
Historic & Ancient Dynasties
Empires, Antiquity & Classical Eras
All Real & Cultural Names A-Z Directory
Browse all individual naming generators and lore archives
Aboriginal Names
Free Aboriginal names generator
African-American Names
African-American names plus lore origins
Afrikaans Names
Genuine Afrikaans given names and surnames from the Cape Dutch, Voortrekker, and Huguenot heritage lines that shaped the Afrikaans language and culture in South Africa.
Akan Names
Roll Akan names instantly
Akkadian Names
Free Akkadian names generator
Albanian Names
Albanian names with meanings
Algerian Names
Roll Algerian names instantly
Amazigh Names
Amazigh names plus lore origins
Amish Names
Free Amish names generator
Ancient Greek Names
Roll Ancient Greek names instantly
Anglo-Saxon Names
Roll Anglo-Saxon names instantly
Arabic/Muslim Names
Arabic/Muslim names with meanings
Aragonese Names
Roll Aragonese names instantly
Argentinian Names
Free Argentinian names generator
Armenian Names
Roll Armenian names instantly
Assamese Names
Assamese names with meanings
Assyrian Names
Assyrian names with meanings
Asturian Names
Asturian names plus lore origins
Australian Names
Free Australian names generator
Austrian Names
Roll Austrian names instantly
Azerbaijani Names
Azerbaijani names with meanings
Aztec (Nahuatl) Names
Roll Aztec (Nahuatl) names instantly
Babylonian Names
Roll Babylonian names instantly
Balochi Names
Free Balochi names generator
Bangladeshi Names
Explore 1,000 authentic Bangladeshi names spanning Muslim and Hindu traditions across male and female naming genealogies. Each name is annotated with cultural origin, gender, and deep linguistic meaning.
Bashkir Names
Bashkir names with meanings
Basotho Names
Basotho names with meanings
Basque Names
Roll Basque names instantly
Belarusian Names
Free Belarusian names generator
Belgian Names
Belgian names with meanings
Bengali Names
Free Bengali names generator
Biblical Names
Biblical names with meanings
Bosniak Names
Roll Bosniak names instantly
Brazilian Names
Free Brazilian names generator
Breton
Free Breton names generator
Bulgarian Names
Roll Bulgarian names instantly
Burmese/Myanmar Names
Roll Burmese/Myanmar names instantly
Byzantine Names
Byzantine names with meanings
Cajun Names
Roll Cajun names instantly
Cameroonian Names
Cameroonian names with meanings
Canadian Names
Canadian names plus lore origins
Catalan Names
Free Catalan names generator
Celtic (Breton) Names
Celtic (Breton) names plus lore origins
Celtic (Gaul) Names
Free Celtic (Gaul) names generator
Celtic (Irish) Names
Roll Celtic (Irish) names instantly
Celtic (Manx) Names
Free Celtic (Manx) names generator
Celtic (Scottish) Names
Free Celtic (Scottish) names generator
Celtic (Welsh) Names
Celtic (Welsh) names with meanings
Chechen Names
Free Chechen names generator
Chinese Names
Chinese names plus lore origins
Circassian Names
Free Circassian names generator
Colonial American Names
Colonial American names with meanings
Cornish Names
Free Cornish names generator
Croatian Names
Croatian names plus lore origins
Cypriot Names
Free Cypriot names generator
Czech Names
Czech names plus lore origins
Danish Names
Danish names plus lore origins
Dari Names
Dari names with meanings
Dragon Names (Chinese)
Dragon Names (Chinese) names plus lore origins
Dragon Names (Japanese)
Roll Dragon Names (Japanese) names instantly
Dutch
Roll Dutch names instantly
Dutch Names
Free Dutch names generator
Edwardian Names
Roll Edwardian names instantly
Egyptian Names (Ancient)
Free Egyptian Names (Ancient) names generator
Egyptian Names (Modern)
Egyptian Names (Modern) names plus lore origins
Elizabethan Names
Elizabethan names plus lore origins
English
English names plus lore origins
English (American)
English (American) names with meanings
English (British)
Free English (British) names generator
Enochian Names
Enochian names plus lore origins
Eritrean Names
Free Eritrean names generator
Estonian Names
Roll Estonian names instantly
Ethiopian Names
Ethiopian names plus lore origins
Etruscan Names
Etruscan names plus lore origins
Faroese Names
Roll Faroese names instantly
Fijian Names
Roll Fijian names instantly
Filipino Names
Filipino names with meanings
Finnish Names
Finnish names plus lore origins
Frankish Names
Free Frankish names generator
French
Roll French names instantly
French Names
Free French names generator
Frisian Names
Frisian names with meanings
Galician Names
Free Galician names generator
Georgian Names
Georgian names with meanings
German
German names plus lore origins
German Names
German names with meanings
Gothic Names
Gothic names with meanings
Greek Names
Greek names with meanings
Gujarati Names
Roll Gujarati names instantly
Haitian Names
Free Haitian names generator
Hausa Names
Free Hausa names generator
Hawaiian Names
Hawaiian names with meanings
Hebrew (Older) Names
Roll Hebrew (Older) names instantly
Hebrew/Jewish Names
Hebrew/Jewish names with meanings
Hellenic Names
Free Hellenic names generator
Hillbilly Names
Roll Hillbilly names instantly
Hindi Names
Hindi names with meanings
Hippie Names
Hippie names plus lore origins
Hispanic Names
Roll Hispanic names instantly
Hittite Names
Roll Hittite names instantly
Hmong Names
Hmong names plus lore origins
Hungarian Names
Roll Hungarian names instantly
Icelandic Names
Authentic Icelandic male, female, and patronymic/matronymic surnames reflecting rich Nordic heritage.
Igbo Names
Roll Igbo names instantly
Indonesian Names
Free Indonesian names generator
Inuit Names
Inuit names plus lore origins
Irish Names
Roll Irish names instantly
Italian
Italian names plus lore origins
Italian Names
Italian names with meanings
Kannada Names
Kannada names with meanings
Kazakh Names
Kazakh names with meanings
Keralite Names
Keralite names plus lore origins
Khmer Names
Roll Khmer names instantly
Kikuyu Names
Kikuyu names with meanings
Korean Names
Free Korean names generator
Kurdish Names
Free Kurdish names generator
Kyrgyz Names
Free Kyrgyz names generator
Macedonian Names
Macedonian names plus lore origins
Malagasy Names
Malagasy names plus lore origins
Malaysian Names
Malaysian names plus lore origins
Malian Names
Malian names with meanings
Maltese Names
Roll Maltese names instantly
Mandinka Names
Roll Mandinka names instantly
Maori Names
Free Maori names generator
Marathi Names
Free Marathi names generator
Marwari Names
Roll Marwari names instantly
Maya Names
Free Maya names generator
Mirrored Twin Names
Mirrored Twin names plus lore origins
Moldovan Names
Moldovan names with meanings
Mongolian (Medieval)
Mongolian (Medieval) names with meanings
Mongolian Names
Mongolian names with meanings
Montenegrin Names
Free Montenegrin names generator
Moorish Names
Moorish names plus lore origins
Mormon/Latter-Day Saints
Mormon/Latter-Day Saints names plus lore origins
Moroccan Names
Moroccan names with meanings
Native American Names
Native American names with meanings
Ndebele Names
Ndebele names plus lore origins
Necromancer Names
Necromancer names plus lore origins
Nepalese Names
Nepalese names plus lore origins
Norman Names
Norman names plus lore origins
Norwegian Names
Norwegian names with meanings
Pakistani Names
Free Pakistani names generator
Palestinian Names
Palestinian names with meanings
Papal Names
Papal names with meanings
Papuan Names
Roll Papuan names instantly
Pashtun Names
Pashtun names plus lore origins
Persian/Iranian Names
Persian/Iranian names with meanings
Phoenician Names
Phoenician names with meanings
Pictish Names
Pictish names with meanings
Polish Names
Polish names plus lore origins
Portuguese
Portuguese names with meanings
Portuguese Names
Portuguese names plus lore origins
Puerto Rican Names
Puerto Rican names plus lore origins
Punjabi Names
Punjabi names plus lore origins
Puritan Names
Roll Puritan names instantly
Sami Names
Sami names with meanings
Samoan Names
Roll Samoan names instantly
Sanskrit Names
Roll Sanskrit names instantly
Sarmatian Names
Sarmatian names with meanings
Scottish Names
Scottish names plus lore origins
Serbian Names
Serbian names with meanings
Shakespearean Names
Roll Shakespearean names instantly
Shona Names
Roll Shona names instantly
Sikh Names
Roll Sikh names instantly
Sindhi Names
Sindhi names plus lore origins
Sinhalese Names
Free Sinhalese names generator
Slavic Names
Free Slavic names generator
Slovak Names
Slovak names with meanings
Slovenian Names
Slovenian names plus lore origins
Somali Names
Roll Somali names instantly
Spanish
Spanish names plus lore origins
Spanish Names
Spanish names with meanings
Stage Names
Free Stage names generator
Suebi Names
Free Suebi names generator
Sumerian Names
Free Sumerian names generator
Sundanese Names
Sundanese names with meanings
Swabian Names
Swabian names plus lore origins
Swahili Names
Roll Swahili names instantly
Swedish Names
Roll Swedish names instantly
Swiss Names
Swiss names plus lore origins
Tahitian Names
Free Tahitian names generator
Tajik Names
Tajik names plus lore origins
Tamil Names
Tamil names plus lore origins
Tatar Names
Free Tatar names generator
Telugu Names
Free Telugu names generator
Thai Names
Thai names with meanings
Tibetan Names
Roll Tibetan names instantly
Trinidad & Tobago Names
Free Trinidad & Tobago names generator
Tshiluba Names
Free Tshiluba names generator
Tswana Names
Free Tswana names generator
Tuareg Names
Free Tuareg names generator
Turkish Names
Turkish names with meanings
Tuvaluan Names
Tuvaluan names with meanings
Twin Names
Twin names with meanings
Naming Lore & Worldbuilding Guide: Real & Cultural Names
Choosing authentic and memorable names for real & cultural names is essential for immersing readers, tabletop players, and audiences into your world. A great name suggests ancestry, temperament, and cultural heritage before a character or place even speaks a word.
Match the vowel flow and consonants to the factionโs philosophy and mood.
Root suffixes and prefixes in ancient languages to give your setting deep historical weight.
Keep primary character names distinct and easy for readers and game masters to pronounce.
Explore Related Real & Cultural Names Realms
Frequently Asked Questions about Real & Cultural Names
Everything you need to know about generating, customizing, and using these names.
Yes, our real and cultural name generators draw from historical etymologies, ancient genealogies, linguistic roots, and regional naming customs spanning Norse, Celtic, Japanese, Roman, and global traditions.


