1.
center, central area, hub
The central location or main area of activity for a city, region, or particular purpose.
Related Words
Related:
中心
Compare:
都心 (city center, downtown)
Compare:
繁華街 (busy shopping district)
Compare:
中心部 (central part)