Did you mean Dover?
Dover
noun
°A major port in Kent, England.
°The capital of the US state of Delaware.