Definition of Alhambra

  • 1. A fortified Moorish palace built near Granada by Muslim kings in the Middle Ages Noun

Semanticaly linked words with "alhambra"