A variant of Clifton, an English place-name meaning "settlement near a cliff."
Like Klifton?
Swipe through thousands of names like it