Webster's Revised Unabridged Dictionary · 1913

Homestall

Homestall , noun

[Anglo-Saxon hāmsteall.]

Place of a home; homestead. — Cowper