westminsterEnglish

City of Westminster, Westminster

Noun

A borough of Greater London on the Thames, contains Buckingham Palace and the Houses of Parliament and Westminster Abbey

English: Westminster, City of Westminster

Bahasa: Kota Westminster, Westminster

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "westminster"