westminster meaning in English
n. westminster, quarter in southeast london which contains many important buildings (including the houses of parliament, buckingham palace, and the westminster abbey), city of westminster; city in northern maryland (usa)