A fortress or palatial residence, particularly in Spain, derived from Spanish architectural tradition.
From Spanish alcázar, derived from Arabic al-qaṣr meaning 'palace' or 'fortress', referring to the grand Moorish-influenced structures built in medieval Spain.
Try Another Word