Discussion in 'Social Studies' started by Diosmen, Apr 25, 2017.
What is the meaning of parliament
1. A representative body having supreme legislative powers within a state or multinational organization.2. The national legislature of the United Kingdom, made up of the House of Lords and the House of Commons.
Separate names with a comma.