What does Cosmo mean?
Cosmo comes from the Greek kosmos, “order,” “harmony” or “universe.”
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).