Stoat Meaning

There are 1 meaning(s) for word Stoat

Meaning 1 : the ermine in its brown summer coat with black-tipped tail