A short form of Cliff or Clifford, from Old English clif meaning “cliff” or slope.
Like Clif?
Swipe through thousands of names like it