thwaite

/ˈθweɪ̯t/
noun 2name 1

Definitions

noun

1

A piece of forest land cleared for agriculture or habitation; a clearing.

noun

1

Alternative form of twaite.

name

1

A habitational surname from Old Norse.

Your note

not saved
0 chars