tana : Idioms & Phrases

Index


lake tana

  • noun a lake in northern Ethiopia; the largest lake in Ethiopia and the source of the Blue Nile
    Lake Tsana.
WordNet