Soho - Definition

soho

n 1: a district in southwestern Manhattan noted for its shops
and restaurants and galleries and artist's lofts [syn:
SoHo, South of Houston]
2: a city district of central London now noted for restaurants
and nightclubs

Look up another word