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