NichiDict

オデュッセイア

[odeyuseia]

Meanings

1.Noun

The Odyssey (epic poem attributed to Homer)