Somme place (6)
I believe the answer is:
amiens
'somme place' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for amiens that I've seen before include "French cathedral city on the river Somme" , "City in northern France" , "European town" , "capital of Picardy" , "French town" .)