A compound of Zoe meaning "life" in Greek and Marie from Hebrew Miriam via French, meaning "life and grace."
Like Zoeymarie?
Swipe through thousands of names like it