answersLogoWhite

0

SoHo is slang for "SOuth of HOuston street" it's a region/neighborhood in New York City generally south of Houston and north of Canal.

User Avatar

Wiki User

13y ago

What else can I help you with?