Word info Synonyms

capital of Malawi

Noun

Meaning

the capital of Malawi; located in south central Malawi

Source: WordNet

Synonyms

Close letter words and terms