SHEPHERD MARKET


Meaning of SHEPHERD MARKET in English

ˌShepherd ˈMarket BrE AmE

an area of ↑ Mayfair in central London known especially for its many restaurants and for the ↑ prostitute s who work there

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