haystack

Noun
  1. A stack of hay (synset 107979822)

Other Searches