town centre

Noun

 * 1)  The main commercial or business area of a town, containing the principal shops, banks, restaurants and public traffic hub.

Synonyms

 * central business district
 * downtown

Related terms

 * city centre / city center

Translations

 * Chinese:
 * Mandarin:
 * Danish: bycentrum
 * Finnish:
 * French:
 * Icelandic: miðbær
 * Norwegian:
 * Bokmål: bysentrum
 * Nynorsk: bysentrum