The perfect baby name, history behind names, the random name generator, and much more in the Internet Names Database. INDb contains a whole catalog of names and surnames, with descriptions, history and curiosities about every name.
CAIN m : Means "acquired" in Hebrew. In Genesis in the Old Testament, Cain is the first son of Adam and Eve. He killed his brother Abel after God accepted Abel...