Summary
English Synonyms:   more detail...
  1. Lake Malawi:


English

Detailed Synonyms for Lake Malawi in English

Lake Malawi:

Lake Malawi [the ~] noun

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

Related Definitions for "Lake Malawi":

  1. a long lake in southeastern Africa between Tanzania, Mozambique, and Malawi1

Related Synonyms for Lake Malawi