Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Alhambra  al'ham-bru
  1. A fortified Moorish palace built near Granada by Muslim kings in the Middle Ages

Type of: fort, fortress, palace

Part of: Granada

Encyclopedia: Alhambra, Missouri