Variant of Ottilie, from Germanic ot meaning "wealth" or "prosperous in battle."
Like Ottillie?
Swipe through thousands of names like it