Innovation · toughness · personality
Source: English
Root Word: Cain
Derived From: Cayen
Meaning: Similar to "Kane", representing farming and brotherhood
Popularity History: As a modern name it is uncommon, and may have come into use in recent years because of its unique sound.