Meaning of lesotho
Definition of lesotho
(noun)
a
landlocked
constitutional
monarchy
in
southern
Africa; achieved
independence
from the United Kingdom in 1966
Other information on lesotho
WIKIPEDIA results for
lesotho
Amazon results for
lesotho
Tweet