Discover name insights instantly.

Uncover the origin, popularity, and more for any name.

Name Origin

Cain is a biblical given name of Hebrew origin, meaning 'acquisition' or 'spear'. It is most famously associated with the firstborn son of Adam and Eve in the Book of Genesis.

biblicalhebrewfirstbornmurdereragricultureweaponry

Famous People

Cain Velasquez (1982-)

Mixed martial artist

  • Former UFC Heavyweight Champion
  • Two-time NCAA Division I All-American wrestler

Similar Names