Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lesotho Definition

Cancel
lesotho
noun(le-so-tho)
a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966
Synonyms: basutoland, kingdom of lesotho,

Words Related to lesotho!

lesotho Examples by Brain Bank Users