Synonyms and Antonyms for Maseru

1. Maseru (n.)

the capital of Lesotho; located in northwestern Lesotho

Synonyms: