Meaning of house of commons

Definition of house of commons

(noun) the lower house of the British parliament

Other information on house of commons

WIKIPEDIA results for house of commons
Amazon results for house of commons