kingdom of lesotho

Noun
  1. A landlocked constitutional monarchy in southern Africa;
    Achieved independence from the United Kingdom in 1966 (synset 108978603)

Other Searches