Definition of Lake Nyasa

  • 1. A long lake in southeastern Africa between Tanzania, Mozambique, and Malawi Noun

Synonyms for word "lake nyasa"

Semanticaly linked words with "lake nyasa"