TOFT


Meaning of TOFT in English

n. Brit.

1. a homestead.

2 land once occupied by this.

Etymology: OE f. ON topt

Oxford English vocab.      Оксфордский английский словарь.