NameHubSurnames
Meaning & History

Stacks is an English surname that originated as a variant of Stack. The name Stack itself comes from a Middle English nickname for a large or sturdy person, derived from the word stack (meaning "haystack"), which has Old Norse origins. As a patronymic or plural form, Stacks likely developed to indicate "son of Stack" or to denote a family associated with a person named Stack. The surname is predominantly found in English-speaking countries, particularly in the United States and the United Kingdom, though it remains relatively uncommon.

Ask AI