adour









adour


noun

  1. a river in SW France, flowing N from the Pyrenees and then W to the Bay of Biscay. 210 miles (338 km) long.

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 3.112