FamilyEducation.com
   
 

Last name origins & meanings:

  1. Jewish (American and Israeli): modern Hebrew name from Canaan, name of the promised land in the Bible.
  2. Irish: variant of Cannan.
Comments for Canaan Comment Add a Comment (0)