Index
Meaning of Place Name: Alhambra
Alhambra: From the Arabic, al-hamra, "red." A great citadel and palace founded in the Thirteenth Century above the city of Granada, Spain, by the Moorish kings.