Save Gender Feminine Usage Galician Other Forms FormsTerucha Meaning & History Diminutive of Tereixa and Teresa.