Provavelmente, e até porque o tupi não tem a letra f, é substituição errónea de tangapema ou, antes, itangapema, termo tupi, que quer dizer espada de ferro.