Buckingham Palace Definition

noun
The official residence in London of British sovereigns.
Webster's New World
pronoun

The official London residence of the British monarch.

Wiktionary

Find Similar Words

Find similar words to Buckingham Palace using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Buckingham Palace

Word Length