Milford Haven
geographical name
town and port on Milford Haven (an inlet of Saint George's Channel) in southwestern Wales population 13,934
Love words? Need even more definitions?
Merriam-Webster unabridged
Share