ALHAMBRA


Meaning of ALHAMBRA in English

n. fortress and palace in Granada (Spain) built by Muslims during the Middle Ages; city in California (USA); village in Illinois (USA); town in Alberta (Canada); family name; brand name of a very expensive classical guitar that is handmade in Spain

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.