English | German | Russian | Czech

toison English

Meaning toison meaning

What does toison mean?

toison

(heraldry) A fleece.

Are you looking for...?