English synonyms about - contact  

Zomba

noun

1 Zomba

A city in southern Malawi; was the capital until 1971.


Find more on zomba elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0378