Variant of Canaan, the biblical place name associated with the "land of promise."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Cannan?
Swipe through thousands of names like it