Demodocus

A poet figure in the Odyssey.

Back
to Top