Canaan

Name – Canaan

Gender – Male

Origin – French

Meaning – The French name Canaan means – a form of Cannon. History: an ancient region between the Jordan River and the Mediterranean