Noun: alcazar al'ka-zu(r)
- Any of various Spanish fortresses or palaces built by the Moors
"Tourists flocked to see the ornate architecture of the Alcazar of Seville"
Derived forms: alcazars
Type of: fort, fortress, palace
Encyclopedia: Alcazar, Henry