Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: Avignon
  1. A town in southeastern France on the Rhone River; the seat of the papacy from 1309 to 1378 and the residence of antipopes during the Great Schism

Type of: town

Part of: France, French Republic

Encyclopedia: Avignon Avignon, France