Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun alhambra
1 sense of alhambra
Sense 1
Alhambra -- (a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages)
INSTANCE OF=> palace -- (official residence of an exalted person (as a sovereign))
INSTANCE OF=> fortress, fort -- (a fortified defensive structure)