hstead

hstead

English Noun
Ad

Definition

Abbreviation of homestead.

Ad