Innovation · personality · free
Source: Modern English
Root Word: Kennedy
Derived From: Kennedy
Meaning: The name Kennedy is of Gaelic origin and means "armored head." Kenadi is a variation of Kennedy.
Popularity History: It gained popularity in North America in the late 20th and early 21st centuries, especially as a female given name.