tamanhinho (Portuguese) comes from Portuguese tamanho, from Old Portuguese tamanno, from Latin tam magnus, from Latin tam, from Proto-Indo-European téh₂m, from Proto-Indo-European séh₂, from Proto-Indo-European só — this; that.