Demetrios

Demetrios means “devoted to goddess Demeter”. A masculine given name used in Danish, Greek, English and 1 more languages. Explore related names, popularity data, and sources on… Source