I like the sound of Odysseus, but, because of the Greek hero, this name is a bit much to bear. Plus, the connotation with the aforementioned hero is a bit strong.
Odysseus is the hero of a very ancient story about a man who took many years to complete his not-very-long journey home after fighting on the winning side in the Trojan War. In that war, the gods and goddesses were divided - some supported the Greeks and some the Trojans. Odysseus, being Greek and a very distinguished soldier and strategist, was therefore hated by those gods who had backed the losing side.
It would make sense to give that kind of character a name that means "hate", "hatred" etc to help get the message of the story across. But in our world, people think of his long journey rather than his unpopularity with half the population of Mount Olympus, so the title of his story-poem, the Odyssey, has come to mean "a long and difficult journey".
And if this helps even one poster NOT to say "ooh, but it can mean a journey", I'll be happy!