"Craftsman"
The name Cain is commonly a unisex name from the "Hebrew" origin that means "Craftsman".
Male meaning: Honour, tribute|Beautiful|Golden|Eastern sky.
Female meaning: Craftsman

The pronunciation of Cain is (kayn).
Lucky Number: 4
The name Cain means "Craftsman". Explore other names with related meanings: