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