Amiens
Meanings
Name
1. Amiens (the capital city of the Somme department, Hauts-de-France region, France)
Examples1
Amiens is north of Paris.