alcázars
English
Noun
alcázars
plural of
alcázar
(
“
Moorish fortress in Spain
”
)