Name: CainanOrigin: BiblicalMeaning: The Biblical name Cainan means: Possessor, purchaser.Gender: Boy