English dictionary
lake nyasa meaning and definition
Definition and meaning of lake nyasa at MeaningMonkey.org. lake nyasa meaning and definition in the English Dictionary.LAKE NYASA noun
Definition of Lake Nyasa (noun)
- a long lake in southeastern Africa between Tanzania, Mozambique, and Malawi
- synonyms: Lake Malawi
Source: Princeton University Wordnet