Avignon - Definition

avignon

n 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

Look up another word