Buckingham Palace in Turkish Buckingham Palace in Turkish Buckingham Sarayı proper noun The official London residence of the British monarch. Add to Flashcards