Definify.com

Definition 2026


Douvres

Douvres

French

Proper noun

Douvres

  1. Dover, a town in south-east England