Word info Synonyms

capital of Lesotho

Noun

Meaning

the capital of Lesotho; located in northwestern Lesotho

Source: WordNet

Synonyms

Close letter words and terms