Skip to main content

twaite

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