English dictionary
lesotho meaning and definition
Definition and meaning of lesotho at MeaningMonkey.org. lesotho meaning and definition in the English Dictionary.LESOTHO noun
Definition of Lesotho (noun)
- a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966
- synonyms: Basutoland, Kingdom of Lesotho
Source: Princeton University Wordnet