A coined compound of Greek Zoë, meaning life, with English Grace, giving a name meaning lively grace.
Like Zoeygrace?
Swipe through thousands of names like it