Lesotho
[lə'səutəu]
Definition
(noun.) a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966.
Checked by Dolores--From WordNet
[lə'səutəu]
(noun.) a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966.
Checked by Dolores--From WordNet