Meaning of british house of commons

Definition of british house of commons

(noun) the lower house of the British parliament

Other information on british house of commons

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