English dictionary
maseru meaning and definition
Definition and meaning of maseru at MeaningMonkey.org. maseru meaning and definition in the English Dictionary.MASERU noun
Definition of Maseru (noun)
- the capital of Lesotho; located in northwestern Lesotho
- synonyms: capital of Lesotho
Source: Princeton University Wordnet