What is the meaning of satyr in English?

Learn vocabulary with pictures as well as definitions of satyr in English

Learn in

See more

n. satyr

Definition of satyr in English

Lascivious, humanoid creature of Greek mythology, closely associated with forests and fields, that has the horns, ears, and lower body of a goat.