Origin of the name Kennard

From a surname which was derived from the Old English given names Cyneweard or Cyneheard.