DEMO Meaning of DEMO in English n [Gr. Antiq.] demos (1. people or commons, especially of a Greek state; 2. deme, township of Attica) Interlingua English vocab. Английский словарь Интерлингва. 2012