Variant of Kennard, from Old English meaning 'bold or royal guardian.'
Like Kenard?
Swipe through thousands of names like it