Definition of Kingdom Of Lesotho

  • 1. A landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966 Noun

Synonyms for word "kingdom of lesotho"

Semanticaly linked words with "kingdom of lesotho"