There was no name definition found for Canan.

Other types of names:

Canan (given name) Turkish