Index
Meaning of Bible Name: Cainan
Cainan
: Possessor; purchaser