Definify.com

Definition 2024


Telemachus

Telemachus

English

Proper noun

Telemachus

  1. (Greek mythology) the son of Odysseus and Penelope

Translations