SAVOY


Meaning of SAVOY 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 - Словарь современного английского языка.