ALHAMBRA


Meaning of ALHAMBRA in English

( n. )

The palace of the Moorish kings at Granada.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.