- Current rating.
to add this name to your favorite namelist!
The meaning of the name Cain is Craftsman
The origin of the name Cain is Hebrew
People who like the name Cain also like: Caleb
, Cole Charlotte
Notes: Also a surname.
Cain is on 1,022
BN name lists
Cain is currently not ranked
on the BN charts
Cain is currently #743
in U.S. births
No photos uploaded, yet, for the name Cain.
Adam Raised a Cain - Bruce Springsteen