- Maseru as a noun:
- 1
Maseru
noun
1 Maseru
The capital of Lesotho; located in northwestern Lesotho.
synonym: capital of Lesotho.
debug info: 0.0147
noun
The capital of Lesotho; located in northwestern Lesotho.
synonym: capital of Lesotho.
debug info: 0.0147