city_centerEnglish

central city, city center, city centre

Noun

The central part of a city

English: city center, city centre, central city

English words with similar meanings

Show 2 words