Origin of the name Demostrate

Means "army of the people", derived from the Greek elements δημος (demos) "the people" and στρατος (stratos) "army".