parliamentary monarchy

Noun
  1. A monarchy having a parliament (synset 108380971)

Other Searches