What does Dimitri mean?
Dimitri honours Demeter, the Greek goddess of the harvest and earth.
What does Matthias mean?
Greek form of the Hebrew name Mattithiah/Mattathias, from mattath 'gift' + yah (Yahweh), i.e. 'gift of God'. A cognate of Matthew rather than a separate meaning.