Definify.com

Definition 2024


Douvres

Douvres

French

Proper noun

Douvres

  1. Dover, a town in south-east England