From Spanish, short for Perro de Presa Canario, meaning "Canarian catch dog".
Presa Canario (plural Presa Canarios)