Definition of Soho

  • 1. A district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts Noun
  • 2. A city district of central London now noted for restaurants and nightclubs Noun

Synonyms for word "soho"

Semanticaly linked words with "soho"