horse barn


Meanings

  • a farm building for housing horses or other livestock