alhambra meaning in French
n. alhambra, palais et forteresse des derniers souverains arabes de grenade (espagne) construit par les musulmans durant le moyen-age; ville de californie (usa); village de l'illinois (usa); ville d'alberta (canada); nom de famille, marque de guitare classique fabriquée espagne