An English spelling of Zoe, from Greek meaning life.
Like Zooey?
Swipe through thousands of names like it