1. business district; shopping district; bustling street; shopping centre; shopping center; downtown
Wikipedia definition
2. High StreetHigh Street, or the High Street, is a metonym for the generic name (and frequently the official name) of the primary business street of towns or cities, especially in the United Kingdom. It is usually a focal point for shops and retailers in city centres, and is most often used in reference to retailing. However in recent times, the phrase "high street banks" has been widely used to refer to the retail banking sector in the United Kingdom.
Read “High Street” on English Wikipedia
Read “繁華街” on Japanese Wikipedia
Read “High Street” on DBpedia


to talk about this word.