Alhambra, palace and fortress of the Moorish monarchs of Granada, Spain. The name Alhambra, signifying in Arabic "the red," is probably derived from the color of the sun-dried tapia, bricks made of fine gravel and clay, of which the outer walls are built. Virtually walk through this amazing palace going back into time.