Cannan

What does Cannan mean?

Cannan is occasionally selected as a modern masculine variant spelling.

Popularity of Cannan over time

What do parents think of Cannan?