What Does The Word Dover Mean?
Dover in British English (ˈdəʊvə ) 1. a port in SE England, in E Kent on the Strait of Dover: the only one of the Cinque Ports that is still important; a stronghold since ancient times and Caesar’s first point of attack in the invasion of Britain (55 bc). Does Dover mean water? The name …