Definify.com

Definition 2025


Telemachus

Telemachus

English

Proper noun

Telemachus

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

Translations