alcazar

(redirected from alcazars)
Also found in: Dictionary, Thesaurus.

alcazar

A Moorish or Spanish fortress or castle.