House of Lords in Finnish House of Lords in Finnish ylähuone proper noun The upper chamber of the UK's Houses of Parliament. Add to Flashcards