Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of avignon
  1. 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
Explanation of avignon
My lists:
Recently viewed words: