Perro de Presa Canario
The name of the breed is Spanish and means "Canarian catch dog". The name is often shortened to "Presa Canario" or simply "Presa".  The breed is sometimes also called Dogo Canario or Canary Dog.