Elaborated form blending Olea (olive) with a feminine suffix, suggesting peace.
Like Oleatha?
Swipe through thousands of names like it