No, Native American's did not have or use 'last names' (Surnames) until they were forced to do so by the American Government. Since then many Native American's have adopted other names they knew, or stuck with traditional nouns (names).
it is a native american word meaning "englishman."
yes
Depends on how you define "Native American". Teneyuca is an Aztec surname.
No, it's French.
yes of course
Kaya doesn't have a last name. She is a Native American and they didn't have last names like we do now.
Native American(Southwest)
yes
Marcus Dupree's birth name is Marcus L. Dupree.
According to the Related Link, it is English.
Cornell Dupree's birth name is Cornell Luther Dupree Jr..
yes it was a native American who lived when the united states where expanding westwered and exploring/moving out onto the frontier