homestalls
English
Noun
homestalls
plural of
homestall