What does Zebedee mean?
Greek New Testament form (Zebedaios) of the Hebrew Zebadiah, from zabad 'to bestow/give' + yah (Yahweh) — 'Yahweh has bestowed'. Borne by the father of the apostles James and John.
What does Ladon mean?
Greek Ladon, the serpent-dragon coiled around the tree of the golden apples of the Hesperides. Flag: a mythological dragon's NAME, not a literal 'dragon' word; its etymology is uncertain (one guess links it to a root 'to flow strongly', and Ladon is also the name of a river-god), so it is included as the name of a dragon.