garonne : Idioms & Phrases


garonne river

  • noun a river that rises in the Pyrenees and flows northwest to the Bay of Biscay
    Garonne.
WordNet