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
ALHAMBRA
Meaning of ALHAMBRA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012