- Lake Malawi as a noun:
- 1
Lake Malawi
noun
1 Lake Malawi
A long lake in southeastern Africa between Tanzania, Mozambique, and Malawi.
synonym: Lake Nyasa.
debug info: 0.0176
noun
A long lake in southeastern Africa between Tanzania, Mozambique, and Malawi.
synonym: Lake Nyasa.
debug info: 0.0176