A habitational surname, from Old English.
"The Clifford family traces its name to a habitational origin in Old England."
The name Clifford comes from Old English words meaning "cliff" and "ford," originally describing someone who lived near a crossing point on a steep riverbank. It entered English as a surname for people residing in such locations.