Variant spelling of Clifford, from Old English meaning 'ford by a cliff.' An English place-name surname.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Cliffard?
Swipe through thousands of names like it