alcazar

definition: any of various Spanish fortresses or palaces built by the Moors
example:
speech part: noun
synonyms:

How alcazar is being used?