English dictionary
lake tana meaning and definition
Definition and meaning of lake tana at MeaningMonkey.org. lake tana meaning and definition in the English Dictionary.LAKE TANA noun
Definition of Lake Tana (noun)
- a lake in northern Ethiopia; the largest lake in Ethiopia and the source of the Blue Nile
- synonyms: Lake Tsana
Source: Princeton University Wordnet