Canaan was pronounced Ganaan by the western Semitic peoples (Phoenicians). The difference between the east Semiti,
and the west Semitic languages is similar to the hard "C" of western IndoAryan languages and the corresponding soft "S"
of the eastern IndoAryan languages,
Centum-Satem (isogloss)
"Ghana" it's people and especially it's nobles, probably weren't the first peoples in west Africa to designate themselves as "Ganaans"
.