Search in full dictionary

BUCKINGHAM PALACE (1)

BUCKINGHAM PALACE (1)
ScnMaster
the official London residence of the king or queen of England. —9th ACC Volume 2 Approved Glossary