jump to corresponding sense entry
noun
A fortified Moorish palace built near Granada by Muslim kings in the Middle Ages.
is an instance of: fort, fortress | palace.
is a part of: Granada.
Find more on alhambra elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0142