Simple definitions and word synonyms for kids.
Part of speech: Noun
a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages
Alhambra