Its specific name is from a Spanish exclamation expressing surprise: "caramba".
caramba | ¡Ay, caramba! |