Definition of Milford Haven
town and port on Milford Haven (an inlet of Saint George's Channel) in southwestern Wales population 13,934
Learn More about milford haven
Britannica.com: Encyclopedia article about Milford Haven
Seen and Heard
What made you want to look up Milford Haven? Please tell us where you read or heard it (including the quote, if possible).