Did you mean Demetrius?
Demetrius
noun
°of mostly historical use in English.