Synonyms and Antonyms for maseru | Synonym.com

Synonyms and Antonyms for maseru

1. Maseru (n.)

the capital of Lesotho; located in northwestern Lesotho

Synonyms: