Why is Massachusetts called Massachusetts?

Named for a tribe of Native Americans who made their home south of Boston; has been interpreted over the years as "of the great blue hill", "great hills", and even said to mean "hill shaped like an arrowhead".