capital of swaziland n capital of Swaziland; located in northwestern Swaziland Synonym(s) Mbabane capital of Swaziland