Native Americans have been residing in America for at least 15,000 years and hence their influence can be easily seen in art, music, food, words, and even names throughout the United States. Native-American baby names are usually derived from the indigenous people inhabiting the North and South of America.
There are different naming traditions for each Native American tribe. In some tribes, parents do not give the name to their baby until he/she is born while in others, a baby can be named only when he/she reaches puberty. In the same manner some tribes named their child after a life event, a dream, a rite of passage, or an accomplishment. Few names like Dakota and Cheyenne have seen great popularity over the years, but some famous Native names like Pocahontas and Sequoyah are very rarely seen now a days.