โดเวอร์

doo-wə̂ə

Noun

    • Dover, a port town in southeast England; also the capital of Delaware, USA