235 Cool Surnames for Heroes, Villains, and Babies

Updated
Half your character is decided the moment you pick the surname.

A last name does half your characterization before the first line of dialogue. A blunt, hard-sounding surname reads as a brawler or a villain, while a soft, flowing one hints at old money or a gentle healer.

The trick is fit. A name that suits your character’s era, background, and temperament makes them believable, while one that clashes pulls a reader straight out of the story.

Below are 235 cool surnames, each with its meaning and origin, so you can match both the sound and the sense to your hero, villain, or new baby.


Cool Last Names for Characters

A surname does quiet work on the page. It hints at where a character comes from, what they might be capable of, and how a reader should feel about them before the story spells anything out.

Every pick below lists its meaning and origin so you can match the sound and the sense to your hero, villain, or side character.

  1. Abarca: Straight from the Basque region, this name means “sandal.” It’s short and easy to spell, a practical pick if you want a distinctive surname that won’t trip up a reader. It pairs easily with most first names since the meaning stays understated rather than loud. The clipped, single-syllable sound also makes it easy to shorten into a nickname.
  2. Abraham: A cool Hebrew boy’s name meaning “father of multitudes.”
  3. Adair: In Old German, Adair translates as “wealthy spear.” The two-part construction gives it a strong, no-nonsense sound that reads clearly on the page. It works just as naturally as a first name, handy if a character needs the surname to double up.
  4. Adams: A popular last name for boys meaning “earth” in Hebrew. Its plain, foundational feel grounds an everyman lead or a dependable mentor.
  5. Adler: A German surname meaning “eagle.” Its soaring imagery reads sharp and lifted, the kind of detail a reader remembers after the scene ends.
  6. Aetos: This classic Greek and early Christian name means “eagle.” It’s rare enough in real-world use that most readers will treat it as invented, even though it has genuine roots. The eagle meaning keeps doing quiet work for a character built around flight, height, or sharp vision.
  7. Ainsley: An Old English name that may mean “one’s own meadow” or “hermitage wood clearing.” Its gentle sound works well for a character meant to read as calm rather than commanding.
  8. Albright: This is a great medieval name meaning “illustrious, powerful, and complete.” The doubled consonant in the middle gives it a solid, weighty sound when read aloud. The three-part meaning gives a writer room for a character who earns respect gradually rather than all at once. Readers tend to trust a name that sounds this deliberate.
  9. Amana: A rare Hebrew name meaning “faithful, integrity, and trust.” That built-in sense of loyalty comes through even before a reader learns the literal meaning.
  10. Amos: Meaning “borne of God,” this Hebrew name is perfect for pious kids. Its solemn, devout tone fits a monk, a prophet figure, or a quiet moral center.
  11. Andino: This strong Latin surname starting with A would suit your little warrior. It’s short and phonetic, easy for a reader to sound out on a first pass.
  12. Argyle: A beautiful Scottish place and a classic knitting pattern, meaning “diamond.” The tidy diamond pattern lends a refined, slightly eccentric air to a detective or a dapper rogue. It also nods to the knitting pattern, a small detail for a character with an unexpectedly sharp sense of style.
  13. Ashcroft: An Old English name meaning “ash paddock” or “ash enclosure.” The soft “sh” sound gives it a gentler feel than most Old English surnames, useful if you want toughness without harshness.
  14. Ashford: This place name describes a “ford by the ashes” in Old English. The river-crossing image works as shorthand for a character always passing through rather than settling down. The two syllables read as plain and unforced, never overdressed.
  15. Baines: A short and sweet Scottish and English surname meaning “bones.” Short and blunt, it fits a hard-bitten fighter or a no-nonsense sidekick. Its plainness also lets it pass for an ordinary background character without drawing attention to the meaning.
  16. Bale: A cute Greek name for royal and kingly characters. Its single syllable makes it easy to pair with a longer first name without the full name running too long.
  17. Balfour: This elegant Gaelic name means “grazing land.” The pastoral root keeps a calm, landed feel even without spelling out the character’s background.
  18. Bandello: An Italian surname linked to the word for a sheet of iron, giving it a hard, strong ring. It shares its name with the Renaissance writer Matteo Bandello, a fit for a scholarly or artistic character.
  19. Barlowe: Possibly means “bare hillside” or “hill” in Old English. The exposed, open-hillside image carries a lonely edge that needs no further explanation. Say it aloud and the flat vowels do most of the work.
  20. Bates: This Old English name with French origins means “kind and caring” or “peace.” Its one-syllable brevity keeps it from overpowering a longer first name. The dual meaning leaves room to lean gentle or diplomatic, whichever the character needs.
  21. Baughan: A rare Welsh surname meaning “small.” It makes an endearing pick for a scrappy underdog or a quick-witted sidekick.
  22. Beaumont: Taken from several place names, Beaumont means “fair and lovely.” The French-derived spelling gives it a formal, old-world look on the page. It suits a genteel love interest just as comfortably as an old-money family name.
  23. Beddoe: A rare Welsh and English name for feisty characters meaning “battle and war.” That warlike root does the heavy lifting for a character defined by conflict.
  24. Bellagamba: A playful Italian surname meaning “beautiful leg,” from bella and gamba. The playful Italian sound alone signals a character who does not take themselves too seriously.
  25. Benjamin: From the Bible, this Hebrew name means “son of the right hand.” Its familiar, Biblical cadence lets it read as a first name or a last name, useful if you want it to pull double duty. That Biblical cadence carries real weight for a character shaped by family expectation. Few surnames carry this much built-in warmth.
  26. Betteridge: An uncommon Middle English name meaning “fight or battle.” The combative root shows up in the sound of the name itself, clipped and hard to soften.
  27. Blackwood: A Scottish surname first recorded in Ayrshire, meaning “black wood.” It reads just as well shortened to plain “Black” for a nickname, if the full surname feels heavy. The wooded imagery works just as well for a forest-set story as it does for a brooding lead.
  28. Blair: A common Scottish surname meaning “plain field” or “battlefield.” The open-field meaning keeps the name grounded and plainspoken, whatever role it lands in.
  29. Bridgewater: The place name in Somerset, meaning “Walter’s bridge.” The compound structure, bridge plus water, keeps the meaning legible even to a reader who skips the definition. It carries an old-money English sound that suits a landed or established family.
  30. Bristow: An Old English name meaning “assembly place by the bridge.” Its gathering-place root fits a merchant, an innkeeper, or a well-connected fixer.
  31. Burton: A classic Old English name meaning “fortified town.” Its plain, two-syllable shape makes it an easy surname to say aloud without slowing down dialogue. The fortified-town root suits a steady character who holds ground and protects others.
  32. Caddel: Meaning “battle,” this name couldn’t sound any more Welsh. That battle root makes it a natural for a Welsh warrior or a stubborn holdout. The hard consonants give it a clipped, battle-ready sound.
  33. Cane: A short Old English name meaning “stalk of sugar.” Short and sharp, it suits a wiry fighter or a quick, cutting antihero.
  34. Carlisle: A place name in England meaning “protected tower” or “from the walled city.” The real English city of the same name gives it an established, lived-in feel rather than an invented one. That protected quality carries into any character who spends the story defending something worth keeping.
  35. Carmichael: This name has an interesting aesthetic, meaning “follower of Michael.” That devout root gives the surname a steady, faithful undertone.
  36. Carter: A Scottish and Irish occupational name meaning “transports goods by cart.” It’s common enough in real life that a reader will accept it without a second thought. The trade behind it suits a hardworking, blue-collar character without needing further explanation.
  37. Cassidy: An ideal Irish name meaning “clever and curly-haired.” The clever, curly-haired root keeps its charm even once a reader knows what it literally means.
  38. Channing: Perfect for a young wolf, but it could also mean “church official.” The soft “ch” opening gives it a friendlier sound than most surnames on this list. The double meaning lets a writer choose between a wild streak and a quieter, official one.
  39. Chapman: An Old English occupational name meaning “merchant or marketman.” The merchant root keeps a working, transactional edge built into the name itself.
  40. Charleston: This fancy name is best suited to a “son of Charles.” The extra syllables give it a formal weight that a shorter surname wouldn’t carry. The city association also gives it a warm, musical undertone worth leaning into. It also doubles as a place name, which widens where a writer can use it.
  41. Chatham: A military town in Kent, England, meaning “from the soldier’s land.” The soldier’s-land root gives it a disciplined, military edge without needing a rank in front of it.
  42. Conti: A cool Italian name for sultry characters meaning “companion.” Its clean vowel ending gives it an easy, musical sound when read aloud. The companion root keeps its warmth even shortened to a nickname.
  43. Cranleigh: An Old English name meaning “meadow of the cranes.” The crane-meadow imagery lends a serene, pastoral note to a gentle rural character.
  44. Craven: An English surname tied to the Craven district of Yorkshire. That unfortunate echo does most of the character work before a single scene is written.
  45. Crawford: Cool and unusual C last names don’t get better than “a ford where crows gather.” The doubled “r” pairing gives it a rough, textured sound that matches its imagery. The crow imagery adds a faintly ominous note, useful for a trickster or an omen-bearing character.
  46. Cromwell: A powerful Scottish name for one who lives by a winding stream. The winding-stream meaning gives a stern, historic weight to a general or a hard ruler. History already lent the name real weight: Oliver Cromwell ruled England as Lord Protector from 1653 to 1658 (1).
  47. Cross: A short Old English name meaning “lives near a crossing.” Blunt and one syllable, it reads iconic on the page without any decoration.
  48. Cruise: A variant of Cruz, a Spanish name meaning “cross.” The unconventional spelling keeps it visually distinct from more common surnames on this list. The cross meaning still carries quiet symbolic weight for a character on a redemptive arc. The spelling shift alone signals a character who has reinvented themselves.
  49. Cunningham: This Scottish name derives from cunny hame, meaning “rabbit home.”
  50. Dagon: Of Hebrew origin with several meanings, including “fish” and “coin.” Its short, hard-edged sound gives it a menacing quality that plain phonetics rarely manage on their own. The short, hard-edged sound also lends itself to a villain who deals in secrets.
  51. Damaris: Of Latin and Greek origin, meaning “gentle and calf.” That soft sound carries the gentleness straight through, no matter who ends up wearing the name.
  52. D’Angelo: A unique Italian surname meaning “from the angel.” The apostrophe construction signals Italian heritage at a glance, before a reader even reaches the meaning. The angelic root keeps a protective, blessed feel even in a hardened setting.
  53. Darvell: A unique English variation of a French name meaning “town of eagles.” The eagle-town root gives it a lofty, watchful quality that reads well on its own.
  54. Davidson: A Scandinavian and English name meaning “beloved one” and “son of David.” Its familiar “son of” construction reads as authentically Scandinavian without needing further explanation. That beloved-one root softens an otherwise formal, patronymic surname.
  55. Dawson: This trendy-sounding English name means “son of David.”
  56. Deville: Of French Norman origin, meaning “settlement of.” The spelling alone does most of the tonal work here, since “devil” sits right inside it. That built-in double meaning makes it a low-effort choice for a morally gray character. A reader will notice the hidden word before anything else about the name.
  57. Devlin: A perfect Scottish and Irish name for fierce and courageous characters. That fierce, courageous root is doing the character work before the reader learns anything else.
  58. Diablo: This Spanish name means devil, making it equally cool and creepy. The literal devil meaning makes it pure menace for a demon lord or a ruthless outlaw.
  59. Driscoll: An English and Gaelic name meaning “descendant of the messenger.” The messenger-descendant meaning suits a courier, a spy, or a quick-footed go-between.
  60. Eastwood: An English surname describing a family living east of a wood. The woodland root keeps a rugged, outdoor feel built into the surname.
  61. Edris: This English name suggests a character might grow up rich and powerful. The wealth-and-power undertone suits an ambitious heir or a rising noble. The unusual spelling keeps it from blending into a crowd of characters.
  62. Edwards: A regal surname meaning “prosperous or rich guard.” Its plural “s” ending gives it the practical, everyday sound of a real family surname. The guard meaning suits a protector as easily as it suits a wealthy household name.
  63. Ellis: This ultra-spiritual name means “Yahweh is my God.” That spiritual weight carries through even in a thoroughly secular story.
  64. Elrod: A powerful Hebrew name meaning “the king.” Its short, hard-consonant shape gives it an abrupt, commanding sound well suited to dialogue. The blunt sound keeps it from feeling ceremonial, even carrying a royal meaning.
  65. Elsher: You are in aristocratic company with this name meaning “defender of men.” The defender root reads protective before a reader ever learns the character’s job.
  66. Fairweather: Of Scottish and English origin, meaning “fair and beautiful weather.” The compound spelling keeps the meaning transparent even before a reader reaches the definition. It can also read ironically for a character whose loyalty turns out to be exactly that, fair weather only.
  67. Faraday: Of uncertain origin, per surnamedb.com one theory ties it to Anglo-Saxon “fara” (traveller) plus “day,” meaning a travelling merchant. Its inventive, scientific ring still fits a tinkerer, an engineer, or a clever inventor. The unusual pairing of syllables makes it stand out from more common English surnames on this list.
  68. Finch: Taken from the small songbird, Finch is a light, whimsical surname. It suits a nimble scout or a bright, quick-thinking character.
  69. Finley: Possibly Scottish and Irish, this unusual name is ideal for a fictional character. Its light, easy sound works for a character meant to feel approachable rather than imposing.
  70. Finnegan: Meaning “fair” or “son of Fairhead,” this one has a magical feel. That fair, faintly magical root gives the surname a folkloric shimmer.
  71. Firth: This topographic Gaelic name means “arm of the sea” and “barren land.” Its short, clipped sound mirrors the bleak coastal landscape the name describes.
  72. Fitzroy: Given initially to illegitimate royal sons, meaning “son of the King.” The royal-son meaning suits a proud bastard heir or a court intriguer. It also suits a surname a character claims rather than inherits, fitting for an outsider who makes their own place. The ‘Fitz’ prefix alone signals illegitimacy to any reader who knows the convention.
  73. Fleet: If your character lives near a rapidly rushing stream, Fleet is the perfect choice. Its swift meaning fits a fast messenger, a runner, or a light-footed thief.
  74. Fleetwood: A variation of Fleet, meaning “woods with a stream.” The double compound, fleet plus wood, keeps its meaning legible without needing a footnote.
  75. Ford: Other than the car manufacturer, Ford means “river crossing” in Old English. The river-crossing root keeps a practical, well-worn feel, useful for a character always moving between places.
  76. Fox: An English surname referring to a fox catcher or a fox den. Its cunning animal link makes it a natural fit for a sly rogue or a clever spy.
  77. Francis: Of Latin, Italian, and Old English origin, meaning “Frenchman.” The plain, courtly meaning fits a gentle scholar or a genial nobleman. Its softness also makes it a believable surname for a kindly mentor figure. The name has aged gracefully across generations of use.
  78. Gable: An awesome German name meaning “God is bright.” Its short, single-syllable shape gives it an old-Hollywood polish that fits a leading man without extra ornamentation.
  79. Gainsborough: This place name means “stronghold of a man called Gegn.” The stronghold root gives the surname a settled, defended weight, at home with old money or an old fortress.
  80. Galbraith: Derived from the Gaelic word gall, meaning “stranger.” The unusual consonant cluster in the middle gives it a distinctly Scottish, hard-to-mistake sound.
  81. Gallagher: This classic Irish name means “descendant of Gallchobhar.” Its warm Irish sound fits a big-hearted rogue or a loyal clan member. The clan-descent meaning suits a character defined by loyalty to family or crew.
  82. Garland: Of Old French and English origin, meaning “land of the spear” or “wreath.” The dual meaning lets a writer play it either way, martial or ceremonial, depending on the scene.
  83. Garner: The perfect gender-neutral name for green-fingered characters, meaning “gardener” in Old English. The gardener meaning suits a patient, green-thumbed character or a quiet cultivator.
  84. Godwin: Meaning “God’s friend,” this Old English name has an epic ring. That divine-friend root gives the surname genuine saga weight, epic without trying too hard.
  85. Grayson: Meaning “son of the gray-haired one,” this name keeps things straightforward. Its clean, modern sound keeps the surname current despite the old meaning behind it. The ‘son’ ending keeps its origin visible at a glance.
  86. Gresham: Derived from the Old English for “grazing homestead.” The homestead root grounds a rural family or a landed farmer character. The homestead root also suits a character who never strays far from where they were raised.
  87. Haddon: This elegant English H surname meaning “hill of heather” has a beautiful aesthetic. Its soft ending keeps it gentle-sounding despite its rugged, hillside origin.
  88. Hadley: Similar to Haddon, meaning “field of heather.” The heather-field imagery lends a soft, pastoral note to a gentle countryside lead.
  89. Hamilton: Has multiple meanings, including “flat-topped hill,” “crooked hill,” or “beautiful mountain.” Its familiarity from real-world use means readers will accept it instantly, without needing the meaning spelled out. Its familiarity also makes it an easy pick when a surname needs to feel unremarkable rather than symbolic.
  90. Hammond: This English surname derived from French and Old Norse, means “home.” That home root gives the surname a settled, unpretentious warmth.
  91. Harcourt: A French and English habitational name meaning “court farmyard.” The “court” ending alone signals nobility to most readers, regardless of the full etymology. The court association suits a character with old money and an easy sense of entitlement. Two crisp syllables make it easy to say without softening the tone.
  92. Hargreaves: This intimidating name means “grove of the hares.” The hare-grove image gives it a watchful, woodland edge that reads before the meaning is explained.
  93. Haverford: Of Welsh origin, meaning “goat crossing.” Its place-name roots give it a lived-in, grounded feel rather than an invented one. That rural image gives it an easy fit for a character who never quite left farm life behind. It also works well shortened to Haver as a casual nickname.
  94. Havers: Meaning “he-goat,” this Anglo-Saxon name has a mythical feel. The he-goat meaning lends a stubborn, earthy quality to a mountain character.
  95. Healey: A mixture of Gaelic and Old English, meaning “ingenious.” The ingenious root keeps a clever, resourceful undertone built into the name itself.
  96. Hendrix: The Dutch version of Henry, this rockstar’s name means “home-ruler.” Its crisp ending consonant gives it a confident, percussive sound well suited to a stage name. The home-ruler meaning suits a leader who commands a household or a crew. It carries enough rock and roll association to work for a musician character without further explanation.
  97. Holcombe: A place name in England meaning “sunken valley.” The sunken-valley image gives the surname a hidden, sheltered feel.
  98. Holmes: This famous Middle English surname means “island.” Its short, single-syllable form keeps it quick to say even in fast-paced dialogue. The island meaning suits a solitary character or one who keeps others at a distance. Its brevity also makes it easy to say in fast-moving dialogue.
  99. Ingalls: This Germanic name has a beautiful meaning of “angel.”
  100. Ingersoll: A Germanic-sounding place name with English roots meaning “of Ingersaul.” Its unusual length and rhythm make it memorable even in a long list of surnames. That same length can slow a scene down, so it suits a character who is meant to feel deliberate.
  101. Ingham: Of Old Norse and English origin, meaning “homestead.” That homestead root keeps the surname settled and unhurried.
  102. Ingleby: An old-fashioned place name meaning “farmstead of the English.” The “by” ending is a classic Norse place-name marker, a useful detail if you want the surname to read as authentically old. The by ending marks it as an old Norse place name, useful if the surname needs to read as authentically old. The English root behind it also suits a character tied to a specific homeland.
  103. Inglewood: An English place name meaning “wood of the Angles,” from the Old English Engle and wudu. The woodland root keeps deep forest roots built into the name itself.
  104. Irving: Taken from the Scottish town of Irving, meaning “green, fresh water.” The fresh-water meaning lends a clear, spirited feel to a young Scottish lead.
  105. Ivers: From the French name meaning “yew, archer, bow army.” Its short, single-syllable form keeps the archer meaning quick and unfussy. The archer meaning suits a hunter, a scout, or anyone skilled with a bow. Its single syllable keeps the meaning quick and unfussy rather than heavy.
  106. Jaeger: A German surname meaning “hunter.” Its sharp sound makes it a favorite for a soldier, a tracker, or a fantasy warrior.
  107. Jagger: Cool last names do not come more rockstar, meaning “carter.” Mick Jagger fronted the Rolling Stones, who formed in 1962 (2). The hard “g” sound gives it a gravelly, working-class edge that fits the trade it comes from. That rock and roll association rides along with the name no matter who wears it next.
  108. Jameson: This ancient Hebrew name translates as “son of James.” The son-of-James root keeps the surname grounded in a clear family line.
  109. Jarvis: Derived from the French name Gervais, Jarvis means “spear.” Its soft opening consonant keeps it approachable despite the martial meaning underneath. The spear meaning suits a soldier or a character built for a fight. Its soft opening consonant keeps that martial meaning from feeling too heavy.
  110. Jellicoe: Meaning “handsome body,” this Old English name could also mean “spirited.” That handsome, spirited root gives the surname a lively, confident ring.
  111. Jenkins: Meaning “son of John,” tracing back to Old English origins. Its everyman ring keeps the surname humble no matter the character wearing it. Its familiarity means most readers will not need the meaning explained.
  112. Jessup: A traditional Hebrew name meaning “Jehovah increases.” Its unusual ending gives it a distinctive, slightly archaic sound that stands apart from more common surnames. The unusual ending gives it a distinctive, slightly archaic sound worth using for an older or more formal character. The religious root also suits a character tied to faith or scripture.
  113. Jolliffe: Derived from the French word joli, meaning “happy, lively person.” The lively, happy root keeps a warm undertone even in a formal setting.
  114. Keating: Meaning “urbane,” this Irish name has a strong fantasy feel. That urbane root gives the surname a natural polish.
  115. Kempsey: Another topographical English name with an uncertain historical meaning. The uncertainty itself can work in a story’s favor, letting a character’s name carry mystery instead of a fixed backstory.
  116. Kendal: This gender-neutral place name means “valley of the River Kent.” The river-valley meaning suits a calm, grounded character or a rural traveler. Its gender-neutral use also makes it a flexible pick regardless of the character’s gender.
  117. Kennedy: Sharing ties with a famous U.S. President, this Irish name means “helmet-shaped head.” Its stately, political echo suits an ambitious leader or a charismatic dynast. The name recognition alone does narrative work a writer would otherwise have to build.
  118. Kensington: This ultra-exclusive London borough means “town of Cynsig’s people.” The real London borough of the same name gives it instant recognizability, even for readers unfamiliar with the etymology.
  119. Kettering: This place name describes the town famous for shoe manufacturing in England. The shoe-manufacturing association gives it a working-town feel rather than an aristocratic one. That grounded, industrial background suits a practical, no-nonsense character.
  120. Kilgore: This Scottish name could mean “son of a short lad” or “church on a hill.” The hard “k” opening gives it a blunt, no-nonsense sound regardless of which meaning a writer leans into.
  121. Kingsley: This majestic surname is of Old English origin, meaning “king’s meadow.” The king’s-meadow meaning gives regal ease to a noble or a golden-boy lead. It also works for a character who carries themselves like royalty without actually being one.
  122. Kingston: Jamaica’s capital, meaning “the king’s settlement.” The real Caribbean capital gives it a grounded, place-based credibility beyond the literal meaning.
  123. Lacey: This French nobleman’s surname means “from Lassy.” The noble French root lends delicate elegance to a courtly lady or a genteel lord. Its softness also makes it a natural fit for a character defined by grace rather than force.
  124. Landon: From Old English, this modern-sounding name means “long hill.” Its familiar, modern sound means it can double as a first name if a story calls for it.
  125. Lansdowne: A name connected with ancient Anglo-Saxon tribes in Britain. The tribal connection gives it a deep, ancestral weight useful for a character defined by lineage. Its unusual rhythm also keeps it from blending into a longer cast list.
  126. Lauderdale: Of Old Norse and English origin, meaning “valley of Lauderdale.” Its four syllables give it a formal, almost aristocratic weight next to shorter surnames on this list.
  127. Lennon: A legendary musical name of Irish origin meaning “dear one” or “lover.” John Lennon co-founded the Beatles, whose first UK single came out in 1962 (3). Its dreamy, musical ring suits a poet, an idealist, or a gentle romantic. The dear-one meaning also works for a character who is easy to love.
  128. Lennox: A unisex Scottish name meaning “elm or elm trees.” Its crisp ending consonant gives it a modern, sharp sound despite the old Scottish root.
  129. Llewelyn: If you think your character is like a lion, this Welsh name is perfect. The lion root gives the surname real courage, the kind that reads before a character says a word.
  130. Lockwood: An Old English habitational name meaning “enclosure and wood.” The enclosed-wood imagery suits a guarded recluse or a keeper of secrets. It also works for a character who feels safest with walls, literal or otherwise, around them. The compound structure, lock plus wood, keeps its meaning legible without a footnote.
  131. London: The famous capital city derived from the Roman Londinium. Using a capital city as a surname gives an instant sense of place without needing extra description.
  132. Loxton: A habitational English name meaning “winding one” and “farmstead estate.” The winding root keeps a shrewd, unpredictable edge built into the surname.
  133. Lyndhurst: Meaning “wooded hill with lime trees growing,” and also a village in England. The lime-tree hill imagery lends a serene, storybook feel to a countryside noble.
  134. Maitland: A great sci-fi surname meaning “ungracious individual.” The clipped ending keeps it terse and businesslike, useful for a character who says little. The ungracious meaning suits a character who is difficult to like at first.
  135. Mallory: Derived from Old French, Mallory means “unlucky.”
  136. Marsdon: This habitational name is Anglo-Saxon and means “boundary valley.” The “don” ending is a common Old English place-name marker, a small detail that helps the surname read as authentic. The boundary-valley meaning suits a character who lives on the edge of two worlds. The ‘don’ ending marks it clearly as an old English place name.
  137. Masters: Derived from Latin, this Anglo-Scottish name meaning “magister” has mystical qualities. The magister root keeps a scholarly authority built into the surname itself.
  138. Matthews: Derived from Hebrew, this name means “gift of God.” The gift-of-God meaning suits a blessed hero or a devout, gentle soul.
  139. Mayfair: A prestigious borough of London, Mayfair is believed to mean “beautiful.” The real London address gives it a moneyed, upscale association most readers will recognize instantly. That built-in wealth cue saves a writer from spelling out a character’s status in the prose.
  140. McCartney: Tied to the famous singer and songwriter, it means “son of Artan” in Irish. That musical association carries over no matter the character’s actual profession.
  141. Meredith: Meaning “great chief or warrior,” this Welsh name commands respect.
  142. Merrick: From Roman and Welsh origin, meaning “fame and power.” Its short, punchy sound carries the ambition of its meaning without needing extra words. The fame-and-power meaning also suits a character chasing recognition. It compresses a lot of meaning into two short syllables.
  143. Merriweather: A popular Old English nickname for cheerful people, meaning “happy weather.” The cheerful root keeps a sunny undertone built into the name.
  144. Montgomery: Meaning “the hill of a powerful man,” carrying a slightly dystopian feel. The powerful-hill meaning gives imposing weight to a general or a formidable lord. British general Bernard Montgomery carried the name into World War II, leading Allied forces to victory at El Alamein in 1942 (4).
  145. Mortimer: From the French morte mer, meaning “dead sea,” Mortimer carries a brooding weight. It is ideal for a cunning schemer or a gothic villain.
  146. Nash: A bold name for a fictional character, meaning “by the ash tree” in Old English. The ash-tree meaning grounds a rugged loner or a spare, hard-edged lead.
  147. Oakley: Means “from the oak meadow” or “field of oak trees” in Old English. The oak-field root gives the surname a sturdy, rooted feel.
  148. Oakshott: Derived from Old English, translating as “oak corner.” The “shott” ending is an uncommon Old English suffix, a small detail that gives the surname a genuine, less-invented feel. The oak-corner meaning suits a steady, rooted character. The unusual second syllable keeps it from sounding generic.
  149. O’Brien: Of Irish origin, meaning “son of Brian,” also meaning “strength and noble.” That strength-and-noble root carries real pride, the kind that reads before a title is attached.
  150. O’Donnell: In Gaelic, it means “descendant of Domhnall.” The apostrophe construction marks it as Irish at a glance, before a reader even reaches the meaning. It suits a character tied closely to an Irish clan or heritage.
  151. Ogden: This traditional Old English name describes an “oak valley.” Ogden pairs well with a short, one-syllable first name to keep the surname from feeling front-heavy.
  152. O’Hara: Meaning “descendant of Eaghra,” fitting the theme of Irish names with the prefix O. Its sweeping, dramatic sound does most of the character work on its own.
  153. O’Reilly: Another Irish name meaning “descendant of Raghallach.” The doubled “r” gives it a rolling, energetic sound that suits a talkative or high-spirited character. The descent meaning also ties it to a specific clan line, useful for a character proud of their roots.
  154. Osbourne: Derived from the Old Norse name Asbjorn, meaning “divine bear.” The divine-bear root gives the surname real, fierce protective power.
  155. Osgood: A Scandinavian pagan god meaning “Goth of the Heavens” in Old English. That heavenly root gives the surname an ancient, mythic weight. Few modern surnames carry this much mythological weight.
  156. Paget: Meaning “young page” or “young servant,” this Old English word has undeniable style. The young-page meaning suits a loyal squire, an apprentice, or an upstart courtier.
  157. Parish: Derives from Old French, meaning “ecclesiastical locality.” Its plain, everyday spelling keeps it from sounding overly formal despite the churchly root. That churchly root fits a character who serves a small, close-knit congregation rather than a grand cathedral.
  158. Parry: Is of Old Welsh origin, meaning “son of Harry.” The son-of-Harry root keeps the surname plainspoken and Welsh through and through.
  159. Pembroke: A Welsh place name meaning “bluff, headland.” Its blunt, two-syllable shape gives it a solid, settled sound. The bluff-headland meaning also suits a character who feels immovable once they take a position.
  160. Penley: The most English of cool P surnames meaning “enclosed pasture meadow.” The enclosed-pasture root keeps the surname rooted in land and family.
  161. Pennington: Last names for characters are rarely more stylish, meaning “livestock enclosure.” The “ton” ending is one of the most common Old English place-name suffixes, a useful marker if you want a surname that reads as authentically English. The ton ending is one of the most common Old English place-name suffixes, a useful marker for a surname meant to read as authentically English. The livestock-enclosure meaning suits a character tied to farm life or rural work.
  162. Penrose: Of Welsh and Cornish origin, meaning “top of the heath.” The heath-top meaning lends a wild, Cornish-cliff feel to a windswept romantic.
  163. Platt: Derives from the French word plateau, meaning “ground without slope.” Its short, blunt sound matches the flat, unremarkable ground it describes. That plainness suits a character meant to feel ordinary rather than dramatic. It works as a surname a reader forgets on purpose, which has its own uses.
  164. Pomeroy: Derived from the French word pomme, meaning “apple orchard.” The apple-orchard imagery lends a warm, fruitful charm to a country gentleman.
  165. Price: The English pronunciation of the Welsh name Rhys, meaning “son of Rhys.” The anglicized spelling makes it far easier for English-speaking readers to pronounce than the original Welsh. The son-of meaning still ties the character to a specific father figure if the story needs one.
  166. Quartermaine: An English occupational surname meaning “four hands.” It has an adventurous, old-world ring, well suited to an explorer or a seasoned quartermaster.
  167. Quennell: A distinctly French name that translates as “small oak.” The unusual doubled “n” gives it a soft, distinctive sound that few other surnames on this list share. The small-oak meaning suits a character who is modest but sturdy.
  168. Quincy: From the Latin Quintus, meaning “fifth.” The fifth meaning fits a late-born heir or a wry, precise intellectual.
  169. Quinlan: This Gaelic name means “fit, shapely, and strong.” Its rhythmic two-syllable bounce gives it an energetic, athletic sound to match the meaning. The fit-and-strong meaning suits a physical character, an athlete, or a fighter.
  170. Quirke: Derived from the Gaelic MacCuirc, meaning “heart.” The heart meaning lends courage or quirky charm to an offbeat, brave-hearted character.
  171. Radcliffe: This Lancastrian name of Anglo-Saxon origin means “red cliff.” The compound spelling, red plus cliff, keeps its visual meaning obvious at a glance. That visual quality suits a character tied closely to a dramatic landscape. The compound spelling makes the meaning legible even to a reader who has never seen the name before.
  172. Rathbone: In Old English, Rathbone means “reedy brook” and “short” in Welsh. Its crisp, almost gothic sound carries more weight than the modest meaning behind it.
  173. Ravenswood: A dark, atmospheric English name meaning “forest of ravens.” It sets an instantly gothic tone for a haunted estate or a brooding noble.
  174. Rawlings: Is of Old French origin, meaning “son of Raul.” The soft “w” in the middle keeps it gentler than most “son of” surnames on this list. The soft w in the middle keeps it gentler than most son-of surnames on this list. The son-of meaning still works well for a character defined in relation to a parent.
  175. Read: If your character has red hair, consider Read as a highly suitable name. The red-haired meaning fits a fiery-tempered lead or a striking, memorable rogue.
  176. Redmond: A great Irish name with an even better meaning of “wise protector.” That wise-protector root gives the surname real, earned authority.
  177. Rosewood: This English name comes directly from the beautiful rosewood tree. That rosewood root gives the surname a rich, warm undertone.
  178. Rowley: This unisex name means “from the rough meadow” in Old English. The rough-meadow root keeps the surname weathered and unpolished. It sounds plain enough to pass without comment in casual dialogue.
  179. Rowling: A medieval English name meaning “son of Ralph.” Its soft “ow” sound gives it a gentle, old-fashioned quality regardless of which meaning a writer leans into. The son-of-Ralph meaning also ties the character to a specific paternal line.
  180. Rutherford: Derived from Scottish and Old English, meaning “cattle crossing” or “cattle ford.” The cattle-ford meaning lends a sturdy, pastoral weight to a landed Scottish family.
  181. Salisbury: The name for this ancient English town means “fortress.” That fortress root gives the surname real historic heft without borrowing a single landmark’s name. Read aloud, it sounds sturdy enough to anchor a family line stretching back centuries.
  182. Sanderson: Means “Alexander’s son,” with links to ancient Greek and Scandinavia. The Alexander’s-son root ties the surname to a long, proud lineage.
  183. Sandringham: The royal estate in England, derived from the French Sant Dersingham. Its royal-estate ring suits blue-blooded nobility or a courtly aristocrat. The length alone signals formality before a reader learns the meaning.
  184. Sinclair: This English name derives from the French meaning “from St. Clar.” Its clean, aristocratic French sound carries real polish on its own.
  185. Somerset: From the county in England, translating as “summer settlement.” The summer-settlement meaning lends a warm, storied English charm to a landed lead.
  186. Stanhope: Meaning “from the stony hollow,” this traditional English name carries real class. The stony-hollow meaning gives a rugged, high-born weight to a titled character.
  187. Staunton: Traced back to the Normans, Staunton means “from the stony farm.” The “aun” vowel cluster gives it an old, slightly archaic sound that fits a settler or a landholder from an earlier era. The stony-farm meaning suits a character used to working difficult ground.
  188. Sterling: An Old English surname long tied to the idea of high quality and worth. That association with quality and worth still clings to the surname today. The word still carries a sense of dependable quality outside naming contexts too.
  189. Strathmore: A sweeping Scottish surname meaning “broad valley,” from the Gaelic srath mor. The broad-valley root gives the surname real highland scale.
  190. Summers: An ancient Anglo-Saxon name meaning “son of Summer” and “horse driver.” Its warm, seasonal ring keeps the surname bright no matter the story around it.
  191. Tanner: An occupational name for a leather maker. The leather-working root keeps the surname rough-handed and working-class.
  192. Templeton: An Old English name derived from temple and ton, meaning “temple town.” The compound spelling keeps its meaning legible without needing the definition spelled out. That temple-town root keeps a quiet reverence built into the surname.
  193. Tennyson: From the famous Alfred Lord Tennyson, meaning “son of Dennis.” Its poetic legacy suits a lyrical dreamer, a bard, or a sensitive artist.
  194. Thackeray: A traditional Old English name meaning “place with thatching.” The “ay” ending gives it a soft, drawn-out sound that suits an entry meant to feel literary or old-fashioned. The thatching meaning ties the character to a trade and a specific kind of English village life. The extra syllables give it a formal, old-fashioned cadence that suits period fiction.
  195. Thornycroft: This official-sounding surname is an Old British term for a “thorny field.” The thorny-field meaning lends a prickly, guarded edge to a stern landowner.
  196. Thurlow: A solid surname meaning “Thor’s hill” in Old English. The Thor’s-hill root gives the surname real Norse, thunderous weight.
  197. Travers: A derivative of traverser, meaning “to cross” or “traverse.” Its short, active-sounding root keeps the crossing meaning obvious even out of context. That sense of crossing suits a character who moves between worlds or factions.
  198. Tremont: An English derivative of a French name meaning “over the hill.” The over-the-hill meaning suits a wanderer, a pioneer, or a character always moving on.
  199. Trevelyan: A quaint Cornish place name meaning “from the farm at the mill.” The distinctly Cornish spelling, with its doubled vowels, marks it as regional rather than generic English. The mill-farm meaning suits a character tied to a specific, working corner of the countryside.
  200. Ullman: This Jewish Germanic name means “man from Ulm.” That place-based root keeps the surname sounding old-world and settled.
  201. Ulverton: Derived from Old Norse and English meaning “farmstead or village.” The “ton” ending keeps it consistent with the many other English place-name surnames on this list. The farmstead meaning suits a character rooted in a small, working community. The invented-sounding place name still reads as authentically English.
  202. Umbridge: Built from the Latin umbra, meaning “shadow,” Umbridge suggests hidden darkness. It makes a chilling choice for a scheming antagonist.
  203. Underwood: English for a dwelling at the foot of a forest, meaning “under the wood.” The under-the-wood root keeps the surname quiet and half hidden.
  204. Upshaw: Derived from Old English, meaning “upper wooded area” or “thicket.” Its short, clipped sound suits a character who lives rough, off the beaten path. The wooded-thicket meaning also suits a character comfortable outdoors.
  205. Upton: Put simply, this English name means “upper town.” The upper-town meaning grounds a proper townsman or a tidy, respectable lead.
  206. Urquart: A Scottish clan name derived from Gaelic, meaning “thicket.” The unusual consonant cluster at the start marks it clearly as Scottish rather than English. The thicket meaning suits a character who is hard to pin down or find.
  207. Vanderbilt: Meaning “from the hill,” and the name of the famous Dutch and American family. Its old-money legacy suits an industrial magnate or a glittering high-society figure. The compound structure gives it an old-world, aristocratic weight at a glance.
  208. Vane: From the weather and wind device attached to a pole, meaning “banner.” The banner root keeps a sense of movement and shifting allegiance built into the surname.
  209. Venables: An Old French noble family name meaning “hunting ground.” Its formal, multi-syllable shape gives it an aristocratic weight that a shorter surname wouldn’t carry. The hunting-ground meaning suits a character tied to land, sport, or old family estates.
  210. Vernon: Another name from the Norman conquests of 1066 (5), meaning “alder grove.” The alder-grove meaning gives a leafy, Norman-noble weight to a stately character.
  211. Vining: A habitational Old English name describing someone “from Fyning.” Its soft, single-syllable root keeps the name understated despite its old habitational origin. That understatement suits a character who prefers to stay out of the spotlight.
  212. Walters: From the Germanic boy’s name meaning “ruler of the army.”
  213. Waterford: The translation of this French-derived name is “ford over water.” The compound spelling keeps its watery meaning obvious without needing the translation spelled out. The ford-over-water meaning suits a character who crosses between two worlds or places.
  214. Waverley: Translating as “meadow of quivering aspens,” few names have such descriptive meanings. The quivering-aspen imagery lends a wistful, romantic softness to a poetic lead. The soft vowels keep the whole name feeling gentle rather than sharp.
  215. Wentworth: For paler characters, this Old English name means “pale man’s settlement.” Its stately, upstairs-downstairs ring suits landed gentry or a proper English heir.
  216. Westwood: Some cool W surnames are obvious, like this one meaning “west wood.” Its plain, directional meaning, west plus wood, makes it easy for a reader to picture without further explanation.
  217. Wilberforce: Derived from Old English, Wilberforce means nothing more glamorous than “ditch.”
  218. Winchcombe: A place name in England meaning “valley with a bend in it.” The “combe” ending is a classic English valley suffix, a small detail that keeps the surname feeling authentically regional.
  219. Winthrop: This elegant Old English surname means “friend’s village.” The friend’s-village meaning lends a warm, settled dignity to a founding patriarch.
  220. Worthington: An Old English surname meaning “enclosure or fenced farm.” The “ington” ending is one of the most recognizable English place-name suffixes, useful if you want a surname that reads as unmistakably British.
  221. Xander: A cool Greek diminutive of Alexander pronounced ZAN-der, meaning “defender of men.” The defender-of-men meaning arms a loyal protector or a quick, capable young hero.
  222. Xanthe: Pronounced SAN-TEH and means “golden and yellow” in Greek. The golden meaning lends a bright, luminous quality to a radiant heroine.
  223. Xavier: Pronounced SHA-v-ier, this popular Spanish name derives from Arabic and means “new house.”
  224. Yardley: The name of several places in England, meaning “dweller of the yard-lea.” The yard-clearing root keeps the surname tidy and rooted in one place.
  225. Yarrow: From the pretty flower, meaning “healing and love” in Greek. The healing-flower meaning suits a gentle herbalist or a quiet, restorative healer.
  226. Yates: An occupational name meaning “gates” for someone who was a gatekeeper. The gatekeeper root keeps the surname watchful, built for guarding a threshold.
  227. Yeardley: Last names for characters do not come much better than Yeardley, meaning “enclosed meadow.” The enclosed-meadow root keeps the surname rural and settled.
  228. Yorke: Associated with the ancient English city, meaning “from the farm with yew trees.” The yew-farm meaning lends an ancient, storied English weight to a noble house.
  229. Zabinski: A wonderful Polish name meaning “frog.”
  230. Zafar: An Arabic name meaning “victory, triumph, to win.” The victory meaning crowns a triumphant warrior or an unstoppable champion.
  231. Zanders: Another diminutive of Alexander, meaning “man’s defender” in Greek. The defender meaning arms a stalwart guardian following a heroic namesake.
  232. Zanetti: This Italian name derives from the Hebrew name John, meaning “graced by God.”
  233. Zayne: Another Hebrew name derived from John, meaning “God is gracious.”
  234. Zephyr: From Greek mythology, Zephyr means “west wind.” The west-wind meaning lends an airy, free-spirited feel to a swift, restless traveler.
  235. Ziegler: A popular German surname meaning “brick-maker.” The brick-maker meaning grounds a solid, hard-working craftsman or a builder.

Cool Last Names FAQs

What Makes a Cool Last Name?

A cool last name stands out through rarity, a strong cultural root, and a hint of history, though personal taste weighs in just as much. Surnames like Jaeger, Blackwood, Quinlan, and Zanders carry status and presence, while plainer options fade into the background. The best pick also suits the character wearing it, so a name that thrills on one figure can feel flat on another.

What Are the Most Popular Cool Surnames?

The most popular cool surnames pair a familiar sound with a touch of class, names like Abraham, Galbraith, Vanderbilt, and Strathmore. Others such as Westwood, Salisbury, Blair, and Yorke feel traditional yet current, which is why they slot easily into fantasy, contemporary, and period stories alike.

How Do I Choose a Last Name for My Character?

Choose a last name by matching it to your character’s background, era, and personality. The name should stay historically and geographically accurate for your setting, so a fantasy rogue suits a rugged surname like Ashcroft while a modern executive fits a sleek one like Sterling. Tying the sound and meaning to who they are keeps the character believable.

Can I Use Real Surnames for Fictional Characters?

Yes, you can use real surnames for fictional characters, and many authors do. Pairing an everyday real-world surname with a distinctive first name keeps a cast grounded and relatable. Steer clear of the full name of a real, identifiable public figure, which can pull unwanted attention onto your story.

What Are Some Badass Last Names?

Badass last names lean on hard consonant sounds or slightly dark meanings. Picks like Blackwood, Cross, Craven, and Diablo carry an intimidating edge that suits villains, rivals, and antiheroes. A blunt, one-syllable surname like Cane or Nash hits just as hard.

Do Last Name Meanings Matter in Storytelling?

Last name meanings matter as a layer of quiet symbolism. In The Matrix, Neo means new and Smith reads as a generic everyman for a program, and Dorothy Gale in The Wizard of Oz shares her name with the storm that carries her off. Giving a brave character a surname that means warrior rewards readers who look the meaning up, even when the text never says it outright.

How Can I Create My Own Cool Last Name?

Create your own cool last name by combining two nature words, the way Ravenswood joins raven and wood or Ashcroft joins ash and croft. You can also respell a common word for a fresh look, or translate a meaningful idea into another language to coin something new for your world.

Headshot of Mark Weir

About the Author

Mark Weir

Mark has always been fascinated by the stories behind names, their meanings, and the rich histories they carry. It's a curiosity that has grown into a full-fledged passion project, engaging him in the study of how names shape our identities and reflect our cultures. Since stepping away from his previous career, Mark has delved deeper into this fascinating realm. He spends his days unraveling these narratives and sharing his findings on Honey Name. He does all this amidst the tranquility of England's rivers and canals from his charming widebeam barge. His constant companions on this journey are his wife, Julie, and their adorable King Charles Cavalier, Eric.