TELEMACHUS


Meaning of TELEMACHUS in English

[Te.lem.a.chus] n [L, fr. Gk Telemachos]: the son of Odysseus and Penelope who contrives with his father to slay his mother's suitors

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