Los nombres de la mayoría de los estados brasileños se basan en topónimos portugueses , mientras que otros se basan en lenguas indígenas (a menudo tupí-guaraní ) y algunas lenguas europeas .