parliamentary democracy

Noun
  1. A democracy having a parliament (synset 108380638)

Other Searches