Buckingham Palace

English

Proper noun

Buckingham Palace

  1. The official London residence of the British monarch.
    Synonym: (slang) Buck House
  2. (metonymic) The British monarch or royal family.

Translations

Further reading