Oxylos

from Wikipedia, the free encyclopedia

Oxylos is in Greek mythology: