Meaning of Maseru
Definition of Maseru
(noun)
the
capital
of Lesotho;
located
in
northwestern
Lesotho
Other information on Maseru
WIKIPEDIA results for
Maseru
Amazon results for
Maseru
Tweet