In realtà, l'etimologia di alcázar è a sua volta latina. La parola araba deriva infatti da castrum, arabizzato in qasr a cui poi va aggiunto l'articolo al-. Quindi l'etimologia precisa vorrebbe castrum (lat.) -> al-qasr (ar.)-> alcazar (spa.). Fonte Articolo del Corriere.