Soho — synonyms, definition

1. Soho (Noun)

1 synonym
South of Houston
2 definitions

Soho (Noun) — A city district of central London now noted for restaurants and nightclubs.

Soho (Noun) — A district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts.

1 type of
city district
5 parts of
British capital Greater London London Manhattan capital of the United Kingdom