A fortified palace or citadel, especially one built by Moors in medieval Spain and North Africa.
From Spanish 'alcazaba,' derived from Arabic 'al-qasbah' (the fortress or citadel), where 'qasbah' means 'fortress.' The Alhambra and similar structures are famous examples of alcazabas.
Try Another Word