Meaning of Telemachus in English:

Telemachus

Pronunciation /tɪˈlɛməkəs/

proper noun

Greek Mythology
  • The son of Odysseus and Penelope.