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.
What does Theodoros mean?
Greek Theodoros (Theodore), from 'theos' ('god') and 'doron' ('gift'), i.e. 'gift of God'. The feminine form is Theodora.