Elaboration of Eva with the Latinate -ella suffix, meaning life or living one.
Like Evella?
Swipe through thousands of names like it