SAVOY, THE


Meaning of SAVOY, THE in English

Savoy, the BrE AmE

a very expensive famous hotel in central London, next to the River Thames

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.