Synonyms and Antonyms for Lake_Malawi

1. Lake Malawi (n.)

a long lake in southeastern Africa between Tanzania, Mozambique, and Malawi

Synonyms: