P

Parliament

OrganizationMentioned in 1 video

The legislative body of England, which gained supremacy over the monarch after the Glorious Revolution.