English
Detailed Synonyms for SoHo in English
SoHo:
SoHo [the ~] nom
-
the SoHo
– a district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts 1the South of Houston; the SoHo– a district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts 1