Follow US:

The definition of 'alhambra' & the word 'alhambra' in example sentences or phrases

Noun
1
a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages
2
a palace and fortress built in Granada by the Muslims in the Middle Ages

Synonyms of the word 'alhambra' & Antonyms of the word 'alhambra'.

Noun
SynonymsAlhambra,