Definition of "Demochares"

The word, "Demochares" does not exist in our dictionary.