Possibly a variant of Otis or Odysseus; English usage may derive from a Germanic element meaning 'wealth' or 'fortune'.
Like Odice?
Swipe through thousands of names like it