Synonyms

1. Lesotho

noun. a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966.

Synonyms

  • capital of Lesotho
  • Kingdom of Lesotho
  • Basutoland
  • Basotho
  • Sotho
  • Africa

Featured Games

Words that Rhyme with Lesotho

  • mmabatho
Synonym.com