French form of Otto, from Germanic 'aud' meaning 'wealth' or 'prosperity.'
Like Othon?
Swipe through thousands of names like it