Search for crossword answers and clues
French town
Answer for the clue "French town ", 7 letters:
amboise
Word definitions for amboise in dictionaries
Wikipedia
Word definitions in Wikipedia
Amboise is a commune in the Indre-et-Loire department in central France . It lies on the banks of the Loire River , east of Tours . Today a small market town , it was once home of the French royal court. The town of Amboise is also only about away from ...