Twaite meaning

A fish, the European shad.
noun
0
0
Advertisement

Origin of twaite

  • From English dialect.
    From Wiktionary