TEREUS


Meaning of TEREUS in English

[Te.reus] n [L, fr. Gk Tereus]: the husband of Procne who rapes his sister-in-law Philomela

Merriam-Webster English vocab.      Английский словарь Merriam Webster.