Blend of Greek *Zoe* (“life”) and English Grace, giving a clear meaning of “graceful life” with biblical-Christian resonance.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Zoegrace?
Swipe through thousands of names like it