Popularity: 20257
Origin: Hebrew
Meaning: hidden by God
Any name that starts with a Z feels modern, even if it's an ancient name like Zeph. This Hebrew boy's name means "hidden by god," and is the name of a minor prophet. It's an alternate spelling of Zephaniah, who authored the Hebrew Bible's and Christian Old Testament's Book of Zephaniah. With this name, you'll be able to share your faith and culture with baby.