Search
Select the dictionary language
Alhambra
01
a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages
Grammatical Information
Animacy status
Inanimate
Composition
Simple
Countable
Plural form
alhambras
Search
Select the dictionary language
a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages