Definition of Telemachus in English:

Telemachus

proper noun

Greek Mythology
  • The son of Odysseus and Penelope.

Pronunciation

Telemachus

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