Home

Word

Alhambra, n.
more info a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages
<noun.artifact>

Alhambra
semantic pointers
instance hypernym
part holonym