Quick answer
Zephaniah is a boy name with Hebrew roots meaning "Yahweh has hidden".
Pronunciation: English /ˌzɛ.fə.ˈnaɪ.ə/.
Meaning and history
This name comes from the Hebrew name צְפַנְיָה (Tsefanya) meaning " Yahweh has hidden", derived from צָפַן ( tsafan ) meaning "to hide" and יָהּ ( yah ) referring to the Hebrew God. This is the name of one of the twelve minor prophets of the Old Testament, the author of the Book of Zephaniah.
Notes and context
Usage: biblical | Ancient Hebrew: צְפַנְיָה