swaziland

Noun
  1. A landlocked monarchy in southeastern Africa;
    Member of the commonwealth that achieved independence from the United Kingdom in 1968 (synset 109053603)

Other Searches