avignon
noun#38,909
Translation
No Japanese definition yet.
English definition
- a town in southeastern France on the Rhone River
Examples
- In Avignon one can visit the Pope's castle.
- During the Renaissance, the seat of the Papacy moved briefly to Avignon before moving back to Rome.