TOFT


Meaning of TOFT in English

n. Brit. 1 a homestead. 2 land once occupied by this.

[ OE f. ON topt ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.