Definition of "Amboise"

The word, "Amboise" does not exist in our dictionary.