Answer: amboise

AnswerCrossword Clue
AMBOISE

French town