Subscribe
URL of the page has been copied to clipboard.
Meaning : A lake in northern Ethiopia. The largest lake in Ethiopia and the source of the Blue Nile.
Synonyms : lake tana
Install App