- Mbabane as a noun:
- 1
Mbabane
noun
1 Mbabane
Capital of Swaziland; located in northwestern Swaziland.
synonym: capital of Swaziland.
debug info: 0.0145
noun
Capital of Swaziland; located in northwestern Swaziland.
synonym: capital of Swaziland.
debug info: 0.0145