Clifford (name)

Clifford is both a toponymic surname of English origin and a given name deriving from it.

It originated in several English placenames meaning "ford by a cliff".

[1]