horse barn - English Synonyms Dictionary

horse barn

n.
[1] stable , stalls