Every baby's name has a name meaning. Some name according to generations, others dependent on the birth date and time. Whatever it is, naming a baby is a very crucial matter and a lovely one.
We have Kayden now! He's such a charmer.
American meaning of Kayden is a fighter OR Kayden also means friend and companion (arabic).