meaning of capital of lesotho

capital of lesotho meaning in General Dictionary

the administrative centre of Lesotho; based in northwestern Lesotho