twaite
English
twaite meaning in English • twaite का अर्थ अंग्रेजी में
Noun
- A European shad; -- called also twaite shad>. See Shad>.
- A piece of cleared ground. See Thwaite>.