Meaning of avignon
Definition of avignon
(noun)
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
Other information on avignon
WIKIPEDIA results for
avignon
Amazon results for
avignon
Tweet