SHREWMOUSE MEANING IN ENGLISH

• Shrewmouse Definition & Synonyms

  1. (n.) A shrew; especially, the erd shrew.


Synonyms:
Shrew,

RECENT SEARCHES