Synonyms of Kingdom of Lesotho

Primary definition: A landlocked country in Southern Africa, bordered by South Africa.

Full Dictionary Entry

Antonyms & Opposite Concepts