mbabane Meaning, Definition & Usage

  1. noun capital of Swaziland; located in northwestern Swaziland
    capital of Swaziland.

WordNet