Definition of Avignon in English:
Avignon
proper nounˈavɪnjɒ̃aviɲɔ̃ˌavənˈyôn
A city on the Rhône in south-eastern 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.