Surname Generator / With Meanings
Surname Generator With Meanings
This generator returns surnames paired with their genuine etymology — what the name meant and where it came from: Smith (a metalworker), Tanaka ('in the middle of the rice fields'), Cohen ('priest'), Yılmaz ('undaunted'). Great for naming characters with intent, or just for surname trivia.
Generate surnames (with meanings)
Meanings are from standard surname etymology — nothing invented. Tap ♡ to save favorites — your shortlist follows you across pages.
About these names
- Surnames mostly fall into four types: occupational (Smith, Müller), topographic (Hill, Dubois), patronymic (Johnson, Ivanov) and nickname (Brown, Rossi).
- Patronymic markers vary by language: '-son' (English/Nordic), '-ez' (Spanish), '-es' (Portuguese), '-ov/-in' (Russian), 'O'/'Mac' (Irish/Scottish), 'ibn/bin' (Arabic).
- Some meanings are surprising: Esposito = 'exposed' (foundlings); Campbell = 'crooked mouth'; Kennedy = 'helmeted head'.
- Every meaning here is from standard surname etymology — nothing invented.
Related reading
- 50 Italian Surnames for Mafia & Noble Family Fiction
Real Italian surnames grouped for fiction set in Renaissance noble courts or modern crime families — Medici, Borgia, Sforza, the Mafia clans of Sicily, and the everyday surnames that make your secondary cast feel right.
- 200 Random Last Names for Quick Reference
A copy-paste-ready list of 200 real surnames from across 20+ cultures — for character names, mock data, test rosters and quick fiction casts. Sorted by region, sampled from real census frequency lists.