meaning of twaite

1. A European shad; -- called also twaite shad. See Shad.
2.
A piece of cleared ground. See Thwaite.


Related Words

twaite |

Developed & Maintained By Taraprasad.com

Treasure Words