Demos \d(e)-mos\ as a boy's name is of Greek origin, and the meaning of Demos is "the people". Also possibly homage to Greece's most famous orator, Demosthenes. The word forms the root of "democracy".
Demos has 2 variant forms: Demas and Dimos.
Baby names that sound like Demos are Deems and Dimas.