Subscriber login


Forgot your password?

Library card login

Other

Avignon


Definition of Avignon
  • a city on the Rhône in SE France; population 94,787 (2006). From 1309 until 1377 it was the residence of the popes during their exile from Rome, and was papal property until the French Revolution.

Avignon in other Oxford dictionaries

Definition of Avignon in the US English dictionary