Skip to definition.
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, CA Alhambra, California Alhambra, Blackpool Alhambra Alhambra, Alberta Alhambra, Phoenix, Arizona Alhambra, ca Alhambra, Illinois Alhambra, Ciudad Real Alhambra, IL