SOHO


Meaning of SOHO in English

So ‧ ho /ˈsəʊhəʊ/ BrE AmE

an area in central London famous for its ↑ sex shop s and ↑ gay bars, and also as a place where there are many shops and restaurants selling foreign food, especially Chinese and Italian food

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