Definition of Soho
Noun: SoHo
- A district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts
- South of Houston
- A city district of central London now noted for restaurants and nightclubs
Anagrams containing the word Soho