SOHO


Meaning of SOHO in English

So·Ho /ˈsʊhʊ/ BrE AmE

an area of Manhattan, New York City, south of Houston Street, where there are many art galleries (↑ gallery ), restaurants, and small fashionable shops

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