Meaning & History
This name can be a variant form of Demaretos, but it can also be a name of its own. In that case, it is derived from Greek δημος (demos) "the people" combined with the Greek adjective ἀρατός (aratos) meaning "prayed for". As such, the meaning of the name would roughly be "(the) people's prayer".