alcazar Meaning, Definition & Usage

  1. noun any of various Spanish fortresses or palaces built by the Moors

WordNet


Al*ca"zar noun
Etymology
fr. Ar. al the + qacr (in pl.) a castle.
Definitions
  1. A fortress; also, a royal palace. Prescott.

Webster 1913