What is the meaning of kingdom of lesotho in English?

Learn vocabulary with pictures as well as definitions of kingdom of lesotho in English

Learn in

See more

n. Kingdom of Lesotho

Definition of Kingdom of Lesotho in English

Parliamentary monarchy located in the south of Africa, completely surrounded by South Africa.

Synonyms of Kingdom of Lesotho in English

Lesotho