Why did they name Canada Canada?

The word Canada was originally thought to have come from the Mohawk work "Kanata" which means "settlement" and was what many native groups called Canada. However there is evidence that the word may have come from Iroquoian word "Canada" which means the same thing as "Kanata"