downtown

noun

1.
the central area or commercial center of a town or city
Derived from:
downtown