Variant spelling of Clifford, from Old English meaning 'ford by a cliff.' An English place-name surname.
Like Cliffard?
Swipe through thousands of names like it