westminster

Noun
  1. a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "westminster"

westminster
The Houses of Parliament stand on the bank of the River Thames in Westminster.