Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

milford haven Definition

Cancel
milford haven
geographical name(Milford Haven)
town and port on Milford Haven (an inlet of Saint George's Channel) in southwestern Wales population 13,934

Words Related to milford haven!

milford haven Examples by Brain Bank Users