Dictionary search results

Showing 1-6 of 6 results

demos British & World English

The common people of an ancient Greek state

demos in demo1 British & World English

A public meeting or march protesting against something or expressing views on a political issue

demos in demo2 British & World English

Short for demographic.


You searched for demos