Ninjawords is on the iPhone! Watch a video or download it here.
Alhambra
noun
°A palace in Granada, Spain; historically a royal palace.
°A solitaire card game played with two decks.