n. Lake Malawi, one of the largest lakes in the world located in south-eastern Africa that lies between Malawi (in the south and west) and Tanzania (in the north and northeast) and Mozambique (in the east)
LAKE NYASA
Meaning of LAKE NYASA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012