Synonyms of Lake Malawi in English :
Antonyms of Lake Malawi in English
Thesaurus of Lake Malawi in English
Lake Malawi
see definition of lake malawiSynonyms of lake malawi
1. (noun) a long lake in southeastern Africa between Tanzania, Mozambique, and Malawi