Alhambra
Alhambra ({not transcribed}) , noun
[Ultimately from Arabic al the + hamrā red; i. e., the red (sc. house).]
The palace of the Moorish kings at Granada.
Alhambra ({not transcribed}) , noun
[Ultimately from Arabic al the + hamrā red; i. e., the red (sc. house).]