Zowey is an English creative form related in sound to Zoe, with the Greek root meaning life.
Like Zowey?
Swipe through thousands of names like it