buckingham-palace

Nouns

  • (n) the London residence of the British sovereign

Words of close approximity