Meaning of Natron, Lake in English:

Natron, Lake

Pronunciation /ˈneɪtrən/

proper noun

  • A lake in northern Tanzania, on the border with Kenya, containing large deposits of salt and soda.