Answer: nesle

AnswerCrossword Clue
NESLE

Town in Somme, France.

NESLE

Town near Amiens.

NESLE

City in NE France.

NESLE
Village near Amiens.
NESLE
French town.
NESLETown in France