The Tupi people, who originated in what is now Brazil, probably spread out from this ancestral location following climatic change. The language they speak, also called Tupi, is one of the most ...