haystack

haystack

haystack

Noun

a stack of hay

Synonyms: