Origin of the name Clifford

From a surname which was originally from a place name meaning "ford by a cliff" in Old English.