What does Dimitri mean?
Dimitri honours Demeter, the Greek goddess of the harvest and earth.
What does Isidore mean?
From Greek Isidoros, combining the goddess name Isis + doron 'gift' — 'gift of Isis'. The 'gift' element (doron) is the same one found in Theodore and Dorothea; here the giver is the Egyptian goddess rather than God.