WEASAND MEANING IN ENGLISH

• Weasand Definition & Synonyms

  1. (n.) The windpipe; -- called also, formerly, wesil.


RECENT SEARCHES