Milford's a common name for a number of towns, primarily within the British Isles and New England. Its usage's often based on the fact that many of them grew up around water-powered mills built near fords, or shallow places on rivers and streams. Place names In England: Milford, Derbyshire Milford, Devon Milford on Sea, Hampshire Milford, Shropshire Milford, Staffordshire Milford, Surrey served by Milford railway station In Wales: Milford Haven, Pembrokeshire In Northern Ireland: Milf… (
More on Milford)