Innovation · wisdom · Unique
Source: English
Root Word: No significant root
Derived From: Possibly related to the name Keene
Meaning: Keene means "sharp" or "clever"
Popularity History: This name has only gradually come into use in modern times and has never been included in the list of common names.