VariousWords beta
Definitions:
Noun
Garonne
Garonne River
Definition: a river that rises in the Pyrenees and flows northwest to the Bay of Biscay