lake malawi Meaning, Definition & Usage

  1. noun a long lake in southeastern Africa between Tanzania, Mozambique, and Malawi
    Lake Nyasa.

WordNet