Original: The name "Hereford" is said to come from the Anglo Saxon "here", an army or formation of soldiers, and the "ford", a place for crossing a river.
Simplified: The name "Hereford" comes from the Anglo Saxon "here", meaning an army and "ford" which is a place where soldiers could cross.