Variant of Ottilie, from Germanic 'odal' meaning wealth, fortune, or prosperity.
Like Otillie?
Swipe through thousands of names like it