Online Dictionary

demo, demos Explained

demo, demos at Interlingua => English Of Explained:

n [Gr. Antiq.] demos (1. people or commons, especially of a Greek state; 2. deme, township of Attica)