stalls

nouns

a farm building for housing horses or other livestock