English: Palace of Westminster
Welsh: Palas San Steffan
Subject: Enwau lleoedd
Welsh definition: The Palace of Westminster is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom.