demogogue etymology

English word demogogue comes from English demo- (People or society.)

Detailed word origin of demogogue

Dictionary entryLanguageDefinition
demo- English (eng) People or society.
demogogue English (eng)

Words with the same origin as demogogue

Descendants of demo-
demarchy demogenetics demographer demography demolatry demolinguistics demonymy demosophy