What does Doron mean?
From the Greek word doron 'gift', adopted into Hebrew and now used chiefly in Israel. Directly means 'gift'; predominantly masculine but occasionally unisex.
What does Zebadiah mean?
From Hebrew Zebadyah, from zabad 'to give/bestow' (noun zebed 'gift') + yah (Yahweh) — 'Yahweh has bestowed/given'. A 'gift of God' name; sometimes rendered 'gift of the Lord'.