stalls

stalls

stalls

Noun

a farm building for housing horses or other livestock

Synonyms: