Primarily Female
The meaning of the name Zoe is Life
The origin of the name Zoe is Greek
Alternate spellings: Zoei
People who like the name Zoe also like: Olivia, Charlotte, Chloe, Amelia, Ava, Violet, Sophia, Oliver, Noah, Ethan, Finn, Liam, Jack, Owen

< Back to Search | Pet Name Categories