What is the full meaning of twaites
TWAITE, a fish, a kind of shad [n]
Example of the word twaites placed on a Scrabble board.