• word of the day

    avignon

    avignon - Dictionary definition and meaning for word avignon

    Definition
    (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
Download our Mobile App Today
Receive our word of the day
on Whatsapp