- 1. n. a landlocked monarchy in southeastern Africa; member of the commonwealth that achieved independence from the United Kingdom in 1968 Source: ecdict
Home / Dictionary / Swaziland
Swaziland
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.