meaning of soho
1. Ho; -- a word used in calling from a distant place; a sportsmans halloo.
2. SoHo small-office/home-office. SOIF Summary Object Interchange Format SOJ Small Outline J SOL 1.
3. a city district of central London now noted for restaurants and nightclubs
Related Words
soho |