What is the meaning of Garrotta?

third-person singular past historic of garrotter

garrote

Source: wiktionary.org