Webster's Revised Unabridged Dictionary · 1913
Homestall
Copy link
Homestall
, noun
[Anglo-Saxon
hāmsteall
.]
Place of a home; homestead.
— Cowper
↑