|
Definition of Capital of Swaziland
1. Noun. Capital of Swaziland; located in northwestern Swaziland.
Exact synonyms: Mbabane
Generic synonyms: National Capital
Group relationships: Kingdom Of Swaziland, Swaziland
Generic synonyms: National Capital
Group relationships: Kingdom Of Swaziland, Swaziland