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