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 tsana
Install App
Lake tana meaning in Telugu.