English synonyms about - contact  

Buckingham Palace

noun

1 Buckingham Palace

The London residence of the British sovereign.

Dutch: Buckingham Palace


Find more on buckingham palace elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0328