Home > Cain


What does Cain mean?

Cain Pronunciation of Cain as a boys' name (also used less generally as girls' name Cain) is pronounced kayn. It is of Hebrew origin, and the meaning of Cain is "acquired; spear". The same name in Welsh means "beautiful". Biblical: Cain, the firstborn son of Adam and Eve, killed his brother in jealous anger and became a wanderer in exile. Has a different source from the similar-sounding Kane or Cian.


ASSOCIATED WITH spear (warrior), beautiful (handsome), biblical


VARIANTS Caine, Kain, Kaine

RELATED FORMS VIA CIAN, KANE Cahan, Cahane, Cathan, Kahan, Kayne, Kean, Kian



Cain Clifton (C.C.), ..

How popular is Cain?

Cain is an uncommon given name for men but a very popular last name for all people (#516 out of 150436, Top 1%). (2000 U.S. CENSUS)

Cain entered the list in 1970-1979 and reached its highest position of #727 in the U.S. in the year 2014, and is at #864 presently. (TOP BABY NAMES, 2018)

Top 2000 baby names ranking of Cain name in U.S.

Top 100 baby names ranking of Cain outside U.S.

Which version is better?

Kane (#319 THE PREVIOUS YEAR), Kian (#446), Kaine (#1105), Cian (#1275), Kain (#1279), Kayne (#1544) and Caine are the popular alternative forms of Cain (#864). Adoption of these forms of Cain was at its apex in 2018 (AVERAGE #1104). Kane, Kian and Cain are three of the more contemporarily stylish boy names in this list.

Top 2000 baby names ranking of Cain, Caine, Cian, Kain, Kaine in U.S.

Top 2000 baby names ranking of Kane, Kayne, Kian in U.S.

Top 100 baby names ranking of Cian, Kane, Kian outside U.S.

Similar Names

Cain is pronounced similarly to Con, Conn, Cowan, Coyan, Coyne, Kahn, Keen, Ken, Kenn, Keon, Khan, Quin and Quinn. Other suggested similar-sounding names are Aarin, Arin, Bain, Blain, Brain, Cace, Cadan, Cael, Caeo, Cai, Caidon, Cailin, Caio, Cairn, Cairne, Cairo, Cal, Cale, Cam, Carl, Carmin, Cato, Caw, Caydin, Caz, Chaim, Chan, Chann, Chino, Cid, Corin, Craig, Crain, Craine, Crayn, Dain, Darin, Eadin, Eoin, Erin, Ewin, Fagin, Fain, Flin, Garin, Glin, Iain, Jamin, Jarin, Jasin, Kalin, Owin, Pain, Rain, Sabin, Talin, Tarin, Tavin, Twain, Wain, Win and Zain. These names tend to be more frequently used than Cain.

See names
in meaning and etymology.