Meaning of Mbabane

Definition of Mbabane

(noun) capital of Swaziland; located in northwestern Swaziland

Other information on Mbabane

WIKIPEDIA results for Mbabane
Amazon results for Mbabane