"Matamoros" is a Spanish term that translates to "killer of Moors" in English. The name is derived from two components: ...