235 Crazy-Cool Last Names: for Badass Boys and Girls

Don’t waste time on nerdy names when cool surnames are where it’s at.

Were you one of the cool kids at school? If you were, you’d know what it’s like to captain the football team, see and be seen at the best places, and get invited to the trendiest parties.

Cool last names matter if you want your kid to ace cheerleading or become prom king. Maybe you’re a cosplay queen looking for cool character name ideas? So, don your Ray Bans, pull up your collar Elvis-style, and check out our list of cool surnames.

235 Cool Last Names for Characters

From badass and cute, cool last names, give your child the status they deserve.

  1. Abarca – straight from the Basque region, this name means “sandal.”
  2. Abraham – a cool Hebrew boy’s name meaning “father of multitudes.”
  3. Adair – in Old German, Adair translates as “wealthy spear.”
  4. Adams – a popular last name for boys meaning “earth” in Hebrew.
  5. Adler – from Old Germanic, meaning “eagle,” this name is the epitome of cool.
  6. Aetos – this classic Greek and early Christian name means “eagle.”
  7. Ainsley – possibly means “one’s own meadow” or “hermitage wood clearing.”
  8. Albright – is a great medieval name meaning “illustrious, powerful, and complete.”
  9. Amana – a rare Hebrew name meaning “faithful, integrity, and trust.”
  10. Amos – meaning “borne of God,” this Hebrew name is perfect for pious kids.
  11. Andino – this strong Latin surname starting with a, would suit your little “man warrior.”
  12. Argyle – a beautiful Scottish place and a classic knitting pattern, meaning “diamond.”
  13. Ashcroft – an Old English name meaning “ash paddock” or “ash enclosure.”
  14. Ashford – this place name describes a “ford by the ashes” in Old English.
  15. Baines – a short and sweet Scottish and English surname meaning “bones.”
  16. Bale – a cute Greek name for “royal and kingly” children.
  17. Balfour – this super-posh Gaelic name means “grazing land.”
  18. Bandello – an exotic Italian name meaning “emotional and strong.
  19. Barlowe – possibly means “bare hillside” or “hill” in Old English.
  20. Bates – this Old English name with French origins means “kind and caring” or “peace.”
  21. Baughan – a unique Welsh name for tiny kids, meaning “small and little.”
  22. Beaumont – taken from several place names, Beaumont means “fair and lovely.”
  23. Beddoe – a rare Welsh and English name for feisty kids meaning “battle and war.”
  24. Bellagamba – this pretty and exotic Italian name means “enlightenment.”
  25. Benjamin – from the Bible, this Hebrew name means “son of the right hand.”
  26. Betteridge – an uncommon Middle English name meaning “fight/battle.”
  27. Blackwood – a Scottish name first recorded in Ayrshire meaning “black wood.”
  28. Blair – a common Scottish surname meaning “plain field” or “battlefield.”
  29. Bridgewater – the place name in Somerset, meaning “Walter’s bridge.”
  30. Bristow – an Old English name meaning “assembly place by the bridge.”
  31. Burton – a classic Old English name meaning “fortified town.”
  32. Caddel – meaning “battle,” this name couldn’t sound any more Welsh.
  33. Cane – a short Old English name for sweet kids meaning “stalk of sugar.”
  34. Carlisle – a place name in England meaning “protected tower” or “from the walled city.”
  35. Carmichael – this name has an interesting aesthetic, meaning “follower of Michael.”
  36. Carter – a Scottish/Irish occupational name meaning “transports goods by cart.”
  37. Cassidy – an ideal Irish name meaning “clever and curly-haired.”
  38. Channing – perfect for a “young wolf,” but it could also mean “church official.”
  39. Chapman – an Old English occupational name meaning “merchant or marketman.”
  40. Charleston – this fancy name is best suited to a “son of Charles.”
  41. Chatham – a military town in Kent, England, meaning “from the soldier’s land.”
  42. Conti – is a cool Italian name for sultry kids meaning “companion.”
  43. Cranleigh – an Old English name meaning “meadow of the cranes.”
  44. Craven – a cool name, but maybe “a cowardly man” isn’t such a hot meaning.
  45. Crawford – cool and unusual “C” last names don’t get better than “a ford where crows gather.”
  46. Cromwell – a powerful Scottish name for one “who lives by a winding stream.”
  47. Cross – a short Old English name meaning “lives near a crossing.”
  48. Cruise – is a variant of Cruz, a Spanish name meaning “cross.”
  49. Cunningham – this Scottish name derives from “cunny hame,” meaning “rabbit home.”
  50. Dagon – of Hebrew origins with several meanings, including “fish” and “coin.”
  51. Damaris – of Latin and Greek origin, meaning “gentle and calf.”
  52. D’Angelo – a unique Italian surname meaning “from the angel.”
  53. Darvell – a unique English variation of a French name meaning “town of eagles.”
  54. Davidson – a Scandinavian and English name meaning “beloved one” and “son of David.”
  55. Dawson – this trendy-sounding English name means “son of David.”
  56. Deville – of French Norman origin, meaning “settlement of.”
  57. Devlin – a perfect Scottish and Irish name for “fierce and courageous” children.
  58. Diablo – okay, so this Spanish name meaning “devil” is either cool or creepy.
  59. Driscoll – an English and Gaelic name meaning “descendant of the messenger.”
  60. Eastwood – an English surname describing a family “living east of a wood.”
  61. Edris – this English name means your kid might grow up “rich and powerful.”
  62. Edwards – a regal surname meaning “prosperous or rich guard.”
  63. Ellis – this ultra-spiritual name means “Yahweh is my God.”
  64. Elrod – a powerful Hebrew name meaning “the king.”
  65. Elsher – you’re in aristocratic company with this name meaning “defender of men.”
  66. Fairweather – of Scottish and English origin, meaning “fair (beautiful) weather.”
  67. Faraday – of Irish decent, meaning “man’s wood.”
  68. Finch – taken from the bird, Finch is a creative and whimsical name.
  69. Finley – possibly Scottish and Irish, this unusual name is ideal for a fictional character.
  70. Finnegan – meaning “fair” or “son of Fairhead,” this one has a magical feel.
  71. Firth – this topographic Gaelic name means “arm of the sea” and “barren land.”
  72. Fitzroy – given initially to illegitimate royal sons, meaning “son of the King.”
  73. Fleet – if you live near a “rapidly rushing stream,” Fleet is the perfect name.
  74. Fleetwood – a variation of Fleet, meaning “woods with a stream.”
  75. Ford – other than the car manufacturer, Ford means “river crossing” in Old English.
  76. Fox – possibly referring to a fox catcher or a fox den; it’s an uncommon name.
  77. Francis – of Latin, Italian, and Old English origin, meaning “Frenchman.”
  78. Gable – an awesome German name meaning “God is bright.”
  79. Gainsborough – this place name means “stronghold of a man called Gegn.”
  80. Galbraith – derived from the Gaelic word “gall,” meaning “stranger.”
  81. Gallagher – this classic Irish name means “descendant of Gallchobhar.”
  82. Garland – of Old French and English origin, meaning “land of the spear” or “wreath.”
  83. Garner – the perfect gender-neutral name for green-fingered kids, meaning “gardener” in Old English.
  84. Godwin – meaning “God’s friend,” this Old English name has an epic ring.
  85. Grayson – meaning “son of the gray-haired one” this name has no mysterious message.
  86. Gresham – is derived from the Old English for “grazing homestead.”
  87. Haddon – this posh English “H” surname meaning “hill of heather” has a beautiful meaning.
  88. Hadley – similar to Haddon, meaning “field of heather.”
  89. Hamilton – has multiple meanings, including “flat-topped hill,” “crooked hill,” or “beautiful mountain.”
  90. Hammond – this English surname derived from French and Old Norse, means “home.”
  91. Harcourt – a French and English habitational name meaning “court farmyard.”
  92. Hargreaves – this intimidating name means “grove of the hares.”
  93. Haverford – of Welsh origin, meaning “goat crossing.”
  94. Havers – meaning “he-goat,” this Anglo-Saxon name has a mythical feel.
  95. Healey – a mixture of Gaelic and Old English, meaning “ingenious.”
  96. Hendrix – the Dutch version of Henry, this rockstar’s name means “home-ruler.”
  97. Holcombe – a place name in England meaning “sunken valley.”
  98. Holmes – this famous Middle English surname means “island.”
  99. Ingalls – this Germanic name has a beautiful meaning of “angel.”
  100. Ingersoll – a Germanic-sounding place name with English roots meaning “of Ingersaul.”
  101. Ingham – of Old Norse and English origin, meaning “homestead.”
  102. Ingleby – an old-fashioned placename meaning “farmstead of the English.”
  103. Inglewood – a place name in England meaning “smart and good.”
  104. Irving – taken from the Scottish town of Irving, meaning “green, fresh water.”
  105. Ivers – from the French name meaning “yew, archer, bow army.”
  106. Jaeger – a classic Germanic fantasy name meaning “hunter.”
  107. Jagger – cool last names don’t come more rockstar, meaning “carter.”
  108. Jameson – this ancient Hebrew name translates as “son of James.”
  109. Jarvis – derived from the French name Gervais, Jarvis means “spear.”
  110. Jellicoe – meaning “handsome body,” this Old English name could also mean “spirited.”
  111. Jenkins – meaning “son of John,” most cool surnames come from Old English.
  112. Jessup – a traditional Hebrew name meaning “Jehovah increases.”
  113. Jolliffe – is derived from the French word “joli,” meaning “happy, lively person.”
  114. Keating – meaning “ urbane,” this Irish name has a fantasy feel.
  115. Kempsey – another topographical English name with an uncertain meaning.
  116. Kendal – this gender-neutral place name means “valley of the River Kent.”
  117. Kennedy – a colossal U.S. President, this Irish name means “helmet-shaped head.”
  118. Kensington – this ultra-exclusive London borough means “town of Cynsig’s people.”
  119. Kettering – this place name describes the town famous for shoe manufacturing in England.
  120. Kilgore – this Scottish name could mean “son of a short lad” or “church on a hill.”
  121. Kingsley – this majestic surname is of Old English origin, meaning “king’s meadow.”
  122. Kingston – Jamaica’s capital, meaning “the king’s settlement.”
  123. Lacey – this French nobleman’s surname means “from Lassy.”
  124. Landon – from Old English, this modern-sounding name means “long hill.”
  125. Lansdowne – a name connected with ancient Anglo-Saxon tribes in Britain.
  126. Lauderdale – of Old Norse and English origin, meaning “valley of Lauderdale.”
  127. Lennon – a rockstar Beatle’s name of Irish origin meaning “dear one” or “lover.”
  128. Lennox – a unisex Scottish name meaning “elm or elm trees.”
  129. Llewelyn – if you think your child is “like a lion,” this Welsh name is perfect.
  130. Lockwood – an Old English habitational name meaning “enclosure and wood.”
  131. London – the famous capital city derived from the Roman Londinium.
  132. Loxton – a habitational English name meaning “winding one” and “farmstead estate.”
  133. Lyndhurst – meaning “wooded hill with lime trees growing,” is also a village in England.
  134. Maitland – a sci-fi nickname meaning “ungracious individual.”
  135. Mallory – derived from Old French, Mallory means “unlucky.”
  136. Marsdon – this habitational name is Anglo-Saxon and means “boundary valley.”
  137. Masters – derived from Latin, this Anglo-Scottish name meaning “magister” has mystical qualities.
  138. Matthews – derived from Hebrew, your tiny tot is a “gift of God!”
  139. Mayfair – a prestigious borough of London, Mayfair is believed to mean “beautiful.”
  140. McCartney – belongs to singer/songwriter Paul McCartney and means “son of Artan” in Irish.
  141. Meredith – meaning “great chief or warrior,” this Welsh name is perfect for your little prince.
  142. Merrick – from Roman and Welsh origin, meaning “fame and power.”
  143. Merriweather – is a popular Old English nickname for cheerful people, meaning “happy weather.”
  144. Montgomery – meaning “the hill of a powerful man,” with a dystopian feel.
  145. Mortimer – this Anglicised version of the French “morte mer” means “dead sea.”
  146. Nash – a futuristic name for a fictional character, meaning “by the ash tree” in Old English.
  147. Oakley – means “from the oak meadow” or “field of oak trees” in Old English.
  148. Oakshott – derived from Old English, translating as “oak corner.”
  149. O’Brien – of Irish origin, meaning “son of Brian,” also meaning “strength and noble.”
  150. O’Donnell – in Gaelic, it means “descendant of Domhnall.”
  151. Ogden – this traditional Old English name describes an “oak valley.”
  152. O’Hara – meaning “descendant of Eaghra” there’s a theme with Irish names with the prefix “O.”
  153. O’Reilly – another Irish name meaning “descendant of Raghallach.”
  154. Osbourne – derived from the Old Norse name Asbjorn, meaning “divine bear.”
  155. Osgood – a Scandinavian pagan god meaning “Goth of the Heavens” in Old English.
  156. Paget – meaning “young page” or “young servant,” this Old English word has style.
  157. Parish – derives from Old French, meaning “ecclesiastical locality.”
  158. Parry – is of Old Welsh origin, meaning “son of Harry.”
  159. Pembroke – a Welsh place name meaning “bluff, headland.”
  160. Penley – the most English of cool “P” surnames meaning “enclosed pasture meadow.”
  161. Pennington – last names for characters are rarely more stylish, meaning “livestock enclosure.”
  162. Penrose – of Welsh and Cornish origin, meaning “top of the heath.”
  163. Platt – derives from the French word “plateau,” meaning “ground without slope.”
  164. Pomeroy – derived from the French word “pomme,” meaning “apple orchard.”
  165. Price – the English pronunciation of the Welsh name Rhys, meaning “son of Rhys.”
  166. Quartermaine – means “four hands” and derives from an English occupational name.
  167. Quennell – a distinctly French name that translates as “small oak.”
  168. Quincy – from the Latin Quintus, meaning “fifth.”
  169. Quinlan – this Gaelic name means “fit, shapely, and strong.”
  170. Quirke – derived from the Gaelic MacCuirc, meaning “heart.”
  171. Radcliffe – this Lancastrian name of Anglo-Saxon origin means “red cliff.”
  172. Rathbone – in Old English, Rathbone means “reedy brook” and “short” in Welsh.
  173. Ravenswood – this name does what it says because it means “forest/wood of ravens.”
  174. Rawlings – is of Old French origin, meaning “son of Raul.”
  175. Read – if your child has “red hair,” consider Read as a suitable name.
  176. Redmond – a great Irish name with an even better meaning of “wise protector.”
  177. Rosewood – this English name comes directly from the rosewood tree.
  178. Rowley – this unisex name means “from the rough meadow” in Old English.
  179. Rowling – a medieval English name meaning “son of Ralph.”
  180. Rutherford – is derived from Scottish and Old English,  meaning “cattle crossing” or “cattle ford.”
  181. Salisbury – the name for this ancient English town means “fortress.”
  182. Sanderson – means “alexander’s son,” with links to ancient Greek and Scandinavia.
  183. Sandringham – the royal estate in England, derived from the French “Sant Dersingham.”
  184. Sinclair – this English name derives from the French meaning “from St. Clar.”
  185. Somerset – from the county in England, translating as “summer settlement.”
  186. Stanhope – meaning “from the stony hollow,” this traditional English name has class.
  187. Sterling – this attractive Old English surname is perfect for your “little star.”
  188. Strathmore – a cool Scottish and Irish name that means “emotional, strong, and entertainer.”
  189. Staunton – traced back to the Normans, Staunton means “from the stony farm.”
  190. Summers – an ancient Anglo-Saxon name meaning “son of Summer” and “horse driver.”
  191. Tanner – is an occupational name for a “leather maker.”
  192. Templeton – an Old English name derived from “temple” and “ton,” meaning “temple town.”
  193. Tennyson – from the famous Alfred Lord Tennyson, meaning “son of Dennis.”
  194. Thackeray – a traditional Old English name meaning “place with thatching.”
  195. Thornycroft – this official-sounding surname is an Old British term for a “thorny field.”
  196. Thurlow – a solid surname meaning “thor’s hill” in Old English.
  197. Travers – a derivative of “traverser,” meaning “to cross” or “traverse.”
  198. Tremont – is an English derivative of a French name meaning “over the hill.”
  199. Trevelyan – a quaint Cornish place name meaning “from the farm at the mill.”
  200. Ullman – this Jewish Germanic name means “man from Ulm.”
  201. Ulverton – derived from Old Norse and English meaning “farmstead or village.”
  202. Umbridge – from the Latin “umbra” (shadow), Umbridge means “hidden darkness” in Old English.
  203. Underwood – is English for a dwelling at the foot of a forest, meaning “under the wood.”
  204. Upshaw – derived from Old English, meaning “upper wooded area” or “thicket.”
  205. Upton – put simply, this English name means “upper town.”
  206. Urquart – a Scottish clan name derived from Gaelic, meaning “thicket.”
  207. Vanderbilt – meaning “from the hill,” and the name of the famous Dutch/American family.
  208. Vane – from the weather and wind device attached to a pole, meaning “banner.”
  209. Venables – an Old French noble family name meaning “hunting ground.”
  210. Vernon – another name from the Norman conquests of 1066 meaning “alder grove.”
  211. Vining – a habitational Old English name describing someone “from Fyning.”
  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.”
  214. Waverley – translating as “meadow of quivering aspens;” few names have such descriptive meanings.
  215. Wentworth – for pasty kids, this Old English name means “pale man’s settlement.”
  216. Westwood – some cool “W” surnames are obvious, like this one meaning “west wood.”
  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.”
  219. Winthrop – this posh-sounding Old English surname means “friend’s village.”
  220. Worthington – an Old English surname meaning “enclosure or fenced farm.”
  221. Xander – a cool Greek diminutive of Alexander pronounced “ZAN-der,” meaning “defender of men.”
  222. Xanthe – pronounced “SAN-TEH” and means “golden and yellow” in Greek.
  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.”
  225. Yarrow – from the pretty flower, meaning “healing and love” in Greek.
  226. Yates – an occupational name meaning “gates” for someone who was a gatekeeper.
  227. Yeardley – last names for characters don’t come any better than Yeardley, meaning “enclosed meadow.”
  228. Yorke – associated with the ancient English city, meaning “from the farm with yew trees.”
  229. Zabinski – our first Polish name to make the list, meaning “frog.”
  230. Zafar – an Arabic name meaning “victory, triumph, to win.”
  231. Zanders – another diminutive of Alexander, meaning “man’s defender” in Greek.
  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.”
  235. Ziegler – a popular German surname meaning “brick-maker.”

Cool Last Names FAQs

What Makes a Cool Last Name?

Knowing what makes a cool last name comes down to several factors, including rarity, how exotic it is, and whether it has pedigree. It’s also a matter of preference – what sounds cool to one person, won’t sound cool to another. Names like Jaeger, McCartney, Blair, Quinlan, and Zanders evoke images of status and sound super-cool compared to other less trendy names.

What are the Most Popular Cool Surnames?

The most popular cool surnames include Abraham, Bandello, Galbraith, Vanderbilt, and Strathmore. Other examples like Westwood, Wilberforce, Salisbury, and Yorke have a traditional yet trendy feel.

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.