From the city of Dover, derived from Celtic 'dubra' meaning waters. Iconic English place name.
Like Dover?
Swipe through thousands of names like it