英英字典: Soho
Overview of noun soho
The noun soho has 2 senses
- SoHo, South of Houston -- (a district in southwestern Manhattan noted for its shops and restaurants and galleries and artist's lofts)
- Soho -- (a city district of central London now noted for restaurants and nightclubs)
返回 →