satyrEnglish

satyr, forest god, lech, lecher, letch

Noun

One of a class of woodland deities, attendant on Bacchus, identified with Roman fauns

English: satyr, forest god

Bahasa: Satyr

Man with strong sexual desires

English: satyr, lecher, lech, letch

Bahasa words with similar meanings

English words with similar meanings

Show 4 words

Words that start with "satyr"