Definition of Mbabane

  • 1. Capital of Swaziland; located in northwestern Swaziland Noun

Synonyms for word "mbabane"

Semanticaly linked words with "mbabane"