Synonyms and Antonyms for capital_of_Lesotho

1. capital of Lesotho (n.)

the capital of Lesotho; located in northwestern Lesotho

Synonyms: