Zoe

Girl

Meaning of the name Zoe: Life

Origin of the name Zoe: Greek

Alternate spellings of the name Zoe: Zoee, Zoey, Zoie, Zowie, and Zooey