Variant of Eula, from Greek eu meaning "well" or "good"; interpreted as "well-spoken."
Like Euella?
Swipe through thousands of names like it