Noun Definition

maseru

1.Definition: the capital of Lesotho; located in northwestern Lesotho

Category: Places