a port town in England; also various place names
from Celtic dubr 'water' + Old English ofer 'slope'
Dover - where the white cliffs meet the sea in dramatic fashion!
Complete word intelligence in one call. Free tier — 50 lookups/day.