Word Study
twaite
CIDE DICTIONARY
twaite, n. [Prov. E.].
A European shad; -- called also twaite shad . See Shad. [1913 Webster]
twaite, n.
A piece of cleared ground. See Thwaite. [1913 Webster]
For further exploring for "twaite" in Webster Dictionary Online