Es nombre arábigo y significa castillo puesto en frontera de enemigos. Latinē arx, arcis, abarcendo. Y el mesmo vocablo «Alcalá» parece significarlo, si le reducimos a la raíz hebrea כָלַא, cala, prohibere et claudere, porque defiende la entrada al enemigo y le cierra la puerta al paso. Y, en la mesma lengua arábiga, vale pendencia; y síguese bien, porque, estando tan cerca unos de otros, siendo enemigos, han de venir muchas veces a las manos. Al es artículo; cala, castillo. Y tenemos muchos lugares en España compuestos deste nombre, como Calahorra, Calatrava, Calatayud, Calabazanos, Calatañoz, Calaceit; y, en tierra de Sevilla, había un castillo que por serlo le pusieron los moros por nombre Cala, y después los cristianos, no entendiendo el vocablo, le llamaron el castillo de Cala. Muchos lugares hay dichos Alcalá, como Alcalá del Río, Alcalá la Real, dicha antiguamente Alcalá de Benzaide. Ganola de los moros el rey don Alfonso XI, y de allí le quedó el nombre de Alcalá la Real. Alcalá de los Ganzules, que vale tanto como la de los valientes. Y Alcalá de Guadira: conviene, a saber, del río de los molinos.