Word info Synonyms

capital of South Africa

Noun

Meaning

city in the Transvaal; the seat of the executive branch of the government of South Africa

Source: WordNet

Synonyms

Close letter words and terms