Does the sentence "For this reason, the inhabitants are called "matarrucs" ("donkey killers")." provide a valid answer to the question "What does "matarrucs" mean?"
yes