Find the word definition

Wiktionary

alcazars

n. (plural of alcazar English)