Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: Avignon  ,a-vi'nyoÑ
  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, France