Likely an elaboration of Zoe, the Greek name meaning "life," with an added antique-style ending.
Like Zoeth?
Swipe through thousands of names like it