Question: is itasca in english word?
Answer: Itasca. Itasca is a word coined by Henry Schoolcraft and may refer to: Lake Itasca, the source of the Mississippi River.