Milford

Originally derived from various place names all meaning “ford by a mill” in Old English.
Read More