dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Alhambra
— definition
1.
Alhambra (Noun)
1 definition
Alhambra (Noun)
— A fortified Moorish palace built near Granada by Muslim kings in the Middle Ages.
3 types of
fort
fortress
palace
1 part of
granada