Surname STACK

SOURCE: Nickname
USAGE: English

Meaning & History

Means "big" from Middle English stack meaning "haystack".

Related Names

VARIANT: Stacks