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