Which English location would the French call Douvres? June 7, 2017 By Show answer Dover More British Geography QuestionsMore Geography Questions