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)

2024, Cloud WordNet Browser