house of commons

Noun
  1. The lower house of the British parliament (synset 108179590)

Other Searches