Definition of Telemachus in English:

Telemachus

proper noun

Greek Mythology
  • The son of Odysseus and Penelope.

Pronunciation:

Telemachus

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