Synonyms and Antonyms for Mbabane

1. Mbabane (n.)

capital of Swaziland; located in northwestern Swaziland

Synonyms: