financial center

Noun
  1. The part of a city where financial institutions are centered (synset 108560644)

Other Searches