Cainen

What does Cainen mean?

Cainen is occasionally chosen as a contemporary variant spelling.

Popularity of Cainen over time

What do parents think of Cainen?