What about Matamoros, Mexico? It means “Killer of Moors”.
Matamoras in Pennsylvania is apparently named after Heroica Matamoros, that coming from the US occupying that city first in the Mexican-American War.