100 Cool Long Last Names with Meanings – NamesBuddy

Last Updated on July 14, 2022 by Shiv K

Are you looking for a list of long last names for your characters or to use them as first names? If so, you are in luck because I have got you covered.

Last names play a significant role in everyone’s role because people can be recognized easily by them and are also helpful to track our ancestors. Even last names bring respect to people based on their history.

Likewise, there are many advantages of last names, and if you plan to use these last names for your characters, try to choose a last name that is easily pronounceable, even if it is long.

And also, don’t forget to choose a last name that has a relevant meaning to your character because it helps readers to understand the characters.

Not only for people, but the last name also has a prominent part in fictional characters. So, don’t pick the last names for your characters in a hurry because it may mislead your story if you don’t choose a perfect one.

If these are for first names, pick the last name with a good meaning, but in my opinion, it is better to avoid long names because they are difficult to remember, and your kids may not like your choice.

Long Last Names

Alexander: This Scottish last name means “defender of the men.”

Allingham: This last name means “holly homestead” and is from Old English.

Amaryllis: This Greek last name means “new.”

Angelopoulos: This Greek last name means “son of Angelos.”

Archdeacon: An occupational name used for “someone in the service of an Archdeacon” and is from Old English.

Armstrong: This English last name is used to refer to a man with powerful arms.

Aylesworth: In this last name, Ayles is a personal name and worth means “enclosure” and is from English.

Balabanov: It means “big man” and is of Russian origin.

Barraclough: It means “a valley with a grove” and is from English.

Barrowman: This Scottish last name means “one who helps to carry a handbarrow.”

Bartholomew: It means “son of Talmai” and is from Canaan.

Battershell: This last name means “of Battishill” and is from English.

Benningfield: It means “bean field” and is from English.

Blackwell: It means “dark colored steam” and is from English.

Brichenough: This last name means “the hill covered with birch trees” and is from English.

Broadstreet: The meaning of this last name is “the broad paved way” and is from English.

Brockenbrough: This English last name is a habitational name from “Brackenborough” in Lincolnshire.

Burkhardt: This last name means “castle” and is of German origin.

Campbell: It means “crooked mouth” and is from Scottish.

Cartwright: It means “a maker of carts” and is from English.

Castaneda: The meaning of this Spain’s last name is “chestnut forest.”

Chamberlain: The meaning of this middle English last name is ” chief officer of the  household.”

Cheeseman: An occupational name that means “a maker or seller of cheese.”

Christensen: The meaning of this last name is “son of Christen” and is from Danish.

Coddington: In this nickname, codding denotes “association,” and ton means “settlement” and is from English.

Cowperthwaite: It means “a person from the village in Yorkshire” and is from English.

Cunningham: It means “descendant of Cuinneag√°n” and is from Irish.

Davidson: This English last name means “son of David.”

Devonshire: This Latin last name means “worshippers of the God Dumnous.”

Dominguez: This last name means “son of Dominic” and is of Spanish origin.

Donaldson: This Scotland last name means “son of Donald.”

Dougherty: This Irish last name means “descendant of Dochartach.”

Easterbrook: The meaning of this middle English last name means “someone who lived to the east of the brook.”

Ellingsworth: In this nickname, Elling means “strife battle,” and worth means “an enclosure” and is from English.

Everingham: This last name means “homestead of Eofor’s people” and is from English.

Fairbrother: A nickname for a fair brother and is from English.

Fairweather: The meaning of this English and Scottish last name is “weather not wet or stormy.”

Faulkingham: This English last name means “homestead of Falca’s people.”

Fernandez: This Spain last name means “son of Fernando” and is from Spain.

Fitzgerald: This last name means “spear-rule” and is of German origin.

Fleetwood: This English last name means “woods with a stream.”

Frothingham: The meaning of this last name is “homestead of people” and is from English.

Gallamore: It means “a moor with gallows” and is from English.

Gildersleeve: This last name means “the man with the golden sleeves” and is from English.

Goldsborough: The meaning of this last name is “Golda’s fort” and is from English.

Goldsworthy: This Cornish last name means “field of the feast.”

Gonzalez: An occupational name meaning “son of Gonzalo” and is from Spanish.

Goodman: It is used for “the master of household” and is from English.

Greenaway: This last name means “a grassy path” and is from English.

Grimwald: In this last name, Grim means “mask,” and wald means “power.”

Guillaume: This German last name means “strength.”

Gutierrez: This Spanish last name means “son of Gutierre.”

Hammersley: In this nickname, Hamm means “flat” and “low lying land,” and ley means “grove” and is from old English.

Hawksworth: This last name means “Hawk’s estate” and is from English.

Heatherington: This England last name means “the farm of the heath.”

Hebblethwaite: This last name means “clearing by a plank bridge” and is from English.

Hemmingway: This English last name means “Hemming’s path.”

Henderson: This last name means “son of Henry” and is from Scotland.

Hernandez: This last name means “son of Hernando” and is from Spanish.

Higgenbotham: It means “Oaken valley” and is from English.

Hutchinson: The meaning of this last name is “settlement on the hill” and is from the Irish.

Jefferson: It means “son of Jeffrey” and is from English.

Killingsworth: This last name means “the word of Cylla’s people” and is from English.

Leatherwood: The meaning of this English last name is “slope wood.”

Maldonado: This Spanish and Portuguese last name means “ill-favored.”

Managold: This German last name means “many rules.”

Markopoulos: This last name means “son of Mark” and is of Greek origin.

Martinez: It means “son of martin” and is from Spanish.

McCormick: It means “son of Cormac” and is from Ireland.

Mccullough: This last name means “son of the brave” and is from Scottish.

McDonald: It means “son of Donald” and is from Scottish.

McLaughlin: This last name means “son of Lochlann” and is from Ireland and Scotland.

Meadowcroft: It means “small enclosure” and is from English.

Merryweather: This English last name means “pleasant weather.”

Pancratius: This Greek last name means “all-powerful.”

Pennington: In this nickname, Penning means “penny,” and ton means “farmstead estate” and is from English.

Postlethwaite: The meaning of this last name is “Postel’s farm” and is from English.

Richardson: It means “son of Richard” and is from England.

Robertson: The meaning of this Scotland’s last name is “son of Robert.”

Robinson: This last name means “son of Robin” and is from England.

Robustelli: This Italian last name means “strong.”

Rodriguez: The meaning of this last name is ” son of Rodrigo” and is from Spanish.

Schneider: It means “to cut” and is from German.

Schroeder: This German last name also means “to cut.”

Shuttlesworth: It means “gated enclosure” and is from English.

Singleton: In this nickname, single means “bundle tuft,” and ton means “farmstead estate” and is from English.

Starkweather: In this nickname, stark means “severe,” and weather means “castrated ram” and is from Anglo-Saxon.

Stephenson: This last name means “son of Stephen” and is from English.

Stevenson: The meaning of this England last name is”son of Steven.”

Thompson: This Scottish last name means “son of tom.”

Underwood: This German last name means “under” or “below the wood.”

Valenzuela: The meaning of this last name is “little valencia” and is from Spanish.

Vandenberg: This Dutch last name means “of the hill.”

Villanueva: In this Spanish last name, villa means villa, and Nueva means “new.”

Waddingham: The meaning of this English last name is “the settlement of the Wada people.”

Washington: This English last name means “hunting.”

Wheelwright: This English last name means “wheelwright maker of wheels and a wheeled vehicle.”

Williamson: This last name means “son of William” and is of English origin.

Woodward: An occupational name for “forester” and is from English.

Zimmerman: This German last name means “carpenter.”

ALSO READ: Short Last Names

TRY: Badass Last Names

long last names

That’s all for now, and I hope you liked the post “long last names.” Keep sharing.