Letters that make Avignon
a, o, g, n, i, v are letters that make 'Avignon'
1 possible definitions for 'Avignon'
Under this definition, avignon is a noun and has the following properties:
'Avignon' can be considered an instance of town.
'Avignon' can be a part of France, French Republic.