Definition of 'soho'
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
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program