English word demolatry comes from English demo- (People or society.), English -latry (Worship of.)
Dictionary entry | Language | Definition |
---|---|---|
demo- | English (eng) | People or society. |
-latry | English (eng) | Worship of. |
demolatry | English (eng) | The worship of people rather than gods. |