English to Arabic

Meaning for:
Odysseus
other
أوديسيوس