English dictionary
alcazar meaning and definition
Definition and meaning of alcazar at MeaningMonkey.org. alcazar meaning and definition in the English Dictionary.ALCAZAR noun
Definition of alcazar (noun)
- any of various Spanish fortresses or palaces built by the Moors
Source: Princeton University Wordnet