Homestall
/(?)/
Home·stall
Homestall
n.
Place of a home; homestead.