Spanish form from Germanic 'odal' meaning wealth or prosperity.
Like Otilio?
Swipe through thousands of names like it