Definition of House of Keys in English:

House of Keys

proper noun

  • (in the Isle of Man) the elected chamber of Tynwald.