Zephaniah \z(e)-pha-niah\ as a boy's name is of Hebrew origin, and the meaning of Zephaniah is "hidden by God". Biblical: a minor prophet.
Zephaniah has 2 variant forms: Zeph and Zephan.
For more information, see also the related name Zephariah.