Short form of Clifford or Clifton, meaning ford by a cliff or cliff settlement.
Like Cliff?
Swipe through thousands of names like it