Boy

Dover

Welsh

Meaning

In Welsh the meaning of the name Dover is: Water. A British seaport on the English channel.

Meaning

Water. A British seaport on the English channel.

Find similar names to Dover