Adour (noun) Definition, Meaning & Examples

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.
Adour (noun) Definition, Meaning & Examples

More Definitions