Any Name That Starts With A Z Feels Modern, Even If Its An Ancient Name Like Zeph. This Hebrew Boys Name Means "hidden By God," And Is The Name Of A Minor Prophet. Its An Alternate Spelling Of Zephaniah, Who Authored The Hebrew Bibles And Christian Old Testaments Book Of Zephaniah. With This Name, Youll Be Able To Share Your Faith And Culture With Baby.