city in N France, on the Somme River: pop. 132,000
See Amiens in American Heritage Dictionary 4
A city of northern France on the Somme River north of Paris. Settled in pre-Roman times, it has been a textile center since the Middle Ages. The city's Gothic cathedral is the largest church in France. Population: 136,000.