alcazar (English, noun)
expansion: alcazar (plural alcazars)
Senses:
glosses: Any Moorish fortress in Spain.
Forms:
form: alcazars
tags: plural