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
singular
not gender specific
Plural form
alhambras
LanGeek



























