NameTree.app Logo - AI Baby Name Generator

Kennard

sense of responsibility · Desire to protect · Leadership

Name Origin

Source: Old English

Root Word: cyneweard

Derived From: cyning and weard

Meaning: Meaning the king's guardian

Popularity History: It was common in medieval England, but its use gradually declined.