Meaning of cape town

Definition of cape town

(noun) port city in southwestern South Africa; the seat of the legislative branch of the government of South Africa

Other information on cape town

WIKIPEDIA results for cape town
Amazon results for cape town