noun the palace of the Moorish kings in Seville, Spain: later used by Spanish kings. (lowercase) a castle or fortress of the Spanish Moors. nounany of various palaces or fortresses built in Spain by the Moors