Is it true that Canada was not called Canada in the past?
Yes, Canada was originally called Kanata, which is an Iroquoian (an aboriginal language) name. When the French explorer Jacques Cartier asked for directions in 1535, he was given the name Kanata. According to Canadian history, the two aboriginal youths who spoke with Cartier thought that he wanted to go to their village, which translated to Kanata in Iroquois. Cartier mistakenly thought that they were telling him the name of the country and that's how Canada was first called Kanata.
Before 1867 what is now Canada was various different British Colonies that each had their own name.