mbabane

Noun
  1. Capital of Swaziland;
    Located in northwestern Swaziland (synset 109053871)

Other Searches