Alhambra
Al·ham·bra
Alhambra
n.
The palace of the Moorish kings at Granada.