Milford haven

What is Milford haven?

Milford haven definition and meaning on Dictionary terms:
noun
a bay in SW Wales.
a seaport on the N side of this bay, in Dyfed county.

 

reference: https://www.dictionary.com/browse/milford-haven

Tags: