Definition of MBABANE
noun : MBABANE
Source: WordNet 3.1
-
1. (
) capital of Swaziland; located in northwestern Swaziland ;
See more about : MBABANE