Synonyms of Lake Tsana in English :
Antonyms of Lake Tsana in English
Thesaurus of Lake Tsana in English
Lake Tsana
see definition of lake tsanaSynonyms of lake tsana
1. (noun) a lake in northern Ethiopia; the largest lake in Ethiopia and the source of the Blue Nile