Answer: alcazars

AnswerCrossword Clue
ALCAZARS

Palaces, in Spain.

ALCAZARS

Moorish palaces