What is the meaning of the word "alcazar"?

Definitions: