Meaning of homsted

homsted

Tagalog

n. homestead (US)