English | German | Russian | Czech

satyral English

Meaning satyral meaning

What does satyral mean?

satyral

(heraldry) A creature with a human head and the limbs of different animals.

Are you looking for...?