Definition of Maseru

  • 1. The capital of Lesotho; located in northwestern Lesotho Noun

Synonyms for word "maseru"

Semanticaly linked words with "maseru"