THWAITE


Meaning of THWAITE in English

noun the twaite.

2. thwaite ·noun forest land cleared, and converted to tillage; an assart.

Webster English vocab.      Английский словарь Webster.