Definition of Avignon in English:

Avignon

proper noun

  • 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.

Pronunciation:

Avignon

/ˈavɪnjɒ̃//French aviɲɔ̃/