ALHAMBRA


Meaning of ALHAMBRA in English

I. noun Etymology: Spanish, from Arabic al-ḥamrā' the red house Date: 1612 the palace of the Moorish kings at Granada, Spain, II. geographical name city SW California E of Los Angeles population 85,804, hill in Granada, Spain; site of remains of the palace of the Moorish kings

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.