The rooftops of Avignon, France.
Avignon definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
city in SE France, on the Rhone River: seat of the papacy (1309-77): pop. 87,000
Avignon definition by American Heritage Dictionary
A city of southeast France on the Rhone River. It was the seat of the papacy from 1309 to 1378 and the residence of several antipopes from 1378 to 1417. Population: 90,800.