Canaan: the country west of the Jordan, and the ancestor whose name it carries
The name works on three levels at once. In Genesis, Canaan is a man, a grandson of Noah. The country is called after him, and the peoples living in it are traced back to him. So one word can point to a person, a place on the map, or a whole culture, and a reader has to notice which is meant.
Most often it is the plain geographical label, and almost always in the fixed phrase "the land of Canaan": the country promised to Abraham's family, the land the spies walk through and report on, the land Israel finally divides up. It marks a boundary as much as a place. The Jordan is the line, and Canaan is everything west of it, which is why the tribes who settle on the east bank are so anxious about which side of the river their altar stands on.
The same name can also stand in for the people and everything about them:
- "the daughters of Canaan" are Canaanite women a family refuses to marry into
- "the language of Canaan" is the local speech, which Egyptian cities are one day promised to speak
- "the idols of Canaan" are the gods to whom Israel sacrificed its own children
Used that way the name carries a moral charge, because Canaan is the culture Israel is warned not to copy, and that charge is what later turns the name into an insult.
On the coast the name narrows to the harbor country. In the oracle against Tyre it points at the Phoenician seaboard, and in Zephaniah at the Philistine coast. Those were the shipping and trading towns, which is how a country's name ended up as a word for a dealer (the second meaning below). The matching word for a person from there (כְּנַעֲנִי) traveled the same road.