House of Keys


noun

the lower house of the legislature of the Isle of Man.

British Dictionary definitions for house of keys

House of Keys

noun

the lower chamber of the legislature of the Isle of Man