Alhambra (video game)
WordNet

noun


(1)   A fortified Moorish palace built near Granada by Muslim kings in the Middle Ages
WiktionaryText

Proper noun



  1. A palace in Granada, Spain; historically a royal palace.
  2. A solitaire card game played with two decks.
 
x
OK