alcazar

Definitions of alcazar
  1. noun
    any of various Spanish fortresses or palaces built by the Moors
    see moresee less
    type of:
    fort, fortress
    a fortified defensive structure
    palace
    official residence of an exalted person (as a sovereign)
Word Family