Zephaniah is both a given name and surname. The name is of Hebrew origin and it means "God has hidden".

Zephaniah
GenderMale
Origin
Word/nameHebrew
Meaning"God has hidden"

Notable people with the name include:

See also edit