Definition of Lesotho

Noun: Lesotho  lu'soo-too or lo'sow-tow

  1. A landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966
    - Kingdom of Lesotho, Basutoland

See also:
lesions
lespedeza

Anagrams containing the word Lesotho

lstoheo olesoth holesot tholeso otholes sothole esothol