Spanish feminine form of Zoilus, from Greek 'zoe' meaning life.
Like Zoila?
Swipe through thousands of names like it