Innovation · cheerful · Affinity
Source: English
Root Word: Cady
Derived From: Cady
Meaning: Cady is a name of Old English origin, meaning 'rhythm' or 'battle'.
Popularity History: Kaidy is a recently created name, similar to Cady, which has gradually become popular in modern society.