Synonyms for alhambra

1. Alhambra (n.)

a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages

Synonyms: