Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of strouding

- Material for strouds; a kind of coarse cloth used in trade with the North American Indians.