Definition of Lesotho
Noun: Lesotho lu'soo-too or lo'sow-tow
- A landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966
- Kingdom of Lesotho, Basutoland
Anagrams containing the word Lesotho
Noun: Lesotho lu'soo-too or lo'sow-tow
Anagrams containing the word Lesotho