laertes

Noun
  1. (Greek mythology) the father of Odysseus (synset 109615908)

Found on Word Lists

Other Searches