What does Dimitrios mean?
Greek Demetrios, meaning 'follower/devotee of Demeter', the goddess of grain, agriculture and the earth (her name combining a word for 'earth/mother' with 'meter', mother).
What does Alexandros mean?
Greek Alexandros, from 'alexo' ('to defend, help') and 'aner/andros' ('man'), i.e. 'defender of men/people'. Borne by Alexander the Great.