business district


Meanings

  • the central area or commercial center of a town or city;

Synonyms