horse barn

Noun
  1. A farm building for housing horses or other livestock (synset 104302017)

Other Searches