cape town

Noun
  1. Port city in southwestern South Africa;
    The seat of the legislative branch of the government of South Africa (synset 109022832)

Other Searches