Quick answer
Zebadiah is a boy name meaning "Yahweh has given".
Pronunciation: English /ˌzɛb.ə.ˈdaɪ̯.ə/.
Meaning and history
The name means " Yahweh has given" in Hebrew, derived from זָבַד ( zavaḏ ) meaning "to give" and יָהּ ( yah ) referring to the Hebrew God. This is the name of several Old Testament characters.
Notes and context
Usage: biblical | Ancient Hebrew: זְבַדְיָה