Meaning of Soho
Definition of Soho
(noun)
a
district
in
southwestern
Manhattan
noted
for its shops and restaurants and galleries and artist's lofts
a
city
district
of
central
London now
noted
for restaurants and nightclubs
Other information on Soho
WIKIPEDIA results for
Soho
Amazon results for
Soho
Tweet