Synonyms for downtown

1. downtown (n.)

the central area or commercial center of a town or city

Synonyms: