city centre

Noun
  1. The central part of a city (synset 108541617)

Other Searches