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