English to Hindi

Meaning for:
Lake Nyasa
other
न्यासा झील