CompareWords
Compare
Polyarchist
Definition:
(n.) One who advocates polyarchy; -- opposed to monarchist.