Feedback
Arras
Meaning
Noun
●
A
tapestry
or
wall
hanging.
Name
●
A
city
, the
capital
of the Pas-de-Calais
department
, Hauts-de-France, France, the
historic
centre
of the Artois region
Sourced from
Wiktionary
Related
Normandy
Garibaldi
Verdun
Nantes
Amiens
Dunkirk
Delft
Somme
Giza
Acropolis
Rhymes
Arras
Harass
Embarrass
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better