Definify.com

Webster 1913 Edition


Alhambra

Al-ham′bra

,
Noun.
[Ultimately fr. Ar.
al
the +
hamrā
red; i. e., the red (sc. house).]
The palace of the Moorish kings at Granada.