Elaborated form of Leola, from Latin 'leo' meaning lion, suggesting courage and strength.
Like Leolia?
Swipe through thousands of names like it