AmiensPronunciation: /ˈamɪənz, amjɛ̃/Definition of Amiens a town in northern France; population 139,271 (2006). Amiens in other Oxford dictionaries Definition of Amiens in the US English dictionary