pusat bandarms

downtown, business district

Noun

The central area or commercial center of a town or city

English: business district, downtown

Less certain link between this word and this sense.

Adjective

Of or located in the lower part of a town, or in the business center

English: downtown

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words