Twaite

Webster's Dictionary of the English Language

·noun A piece of cleared ground. ·see Thwaite.

II. Twaite ·noun A European shad;

— called also twaite shad. ·see Shad.