Find the word definition

Wiktionary

alcazares

n. (plural of alcazar English)