Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word avignon from English dictionary with examples, synonyms and antonyms.

avignon   noun

Meaning : 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.

Avignon meaning in Bengali (Bangla).