SynonymX
Speak
Lake Nyasa
Definition of Lake Nyasa
1.
A long lake in southeastern Africa between Tanzania, Mozambique, and Malawi
Noun
Synonyms for word "lake nyasa"
lake malawi
Semanticaly linked words with "lake nyasa"
malawi
nyasaland
republic of malawi
mocambique
mozambique
republic of mozambique
tanzania
united republic of tanzania
lake