Word Study
alhambra
WORDNET DICTIONARY
Noun alhambra has 1 sense
CIDE DICTIONARY
alhambra, n. [Ultimately fr. Ar. al the + hamrā red; i. e. , the red (sc. house).].
The palace of the Moorish kings at Granada. [1913 Webster]
For further exploring for "alhambra" in Webster Dictionary Online