STACK
SOURCE: Nickname
USAGE: English
Meaning & History
Means "big" from Middle English stack meaning "haystack".
SHARE