What is a group of Indians that shared a common ancestry language culture and name?

A group on Indians that share a common ancestry, language, culture, and name is called a tribe. There are a bunch of different ones like Osage, or Cherokee.