Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

soho Definition

Cancel
soho
noun(so-ho)
a district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts
Synonyms: south of houston,
soho
noun(so-ho)
a city district of central London now noted for restaurants and nightclubs

Words Related to soho!

soho Examples by Brain Bank Users