Definition Definition

Alhambra - Meaning and Examples

Meaning of 'Alhambra' (Webster Dictionary)

1 . Alhambra [ n.]
- The palace of the Moorish kings at Granada.