TOISON MEANING IN ENGLISH

• Toison Definition & Synonyms

  1. (n.) A sheeps fleece.


• Toison dor Definition & Synonyms

  1. () Lit., the golden fleece; specif., the order of the Golden Fleece, or its jewel.


RECENT SEARCHES