Popularity: 2494
Origin: Irish
Meaning: spear or little battler
If baby's going to fight tooth and nail to stay away from his bath or his bed, then give him a name to match. Kaine is an Irish name that means "spear" or "little battler," and it's derived from the name Cathán, which means "battle," so it can serve as a notice for a tenacious and passionate personality. Kaine is a variant of the Hebrew name Cain. Cain is a biblical figure and the firstborn son of Adam and Eve, making him the first human born, too. It's a classic choice if you're looking for a name that honors your faith.