stroud

noun

  1. 1

    A kind of coarse wool used in blankets or for garment by Native Americans.

Translate “stroud” to another language

Click any language to open the translator with this word already filled in.