Buckingham Palace in Finnish Buckingham Palace in Finnish Buckinghamin palatsi proper noun The official London residence of the British monarch. Add to Flashcards