Synonyms of Alcazar in English :
Antonyms of Alcazar in English
Thesaurus of Alcazar in English
1. (noun) any of various Spanish fortresses or palaces built by the Moors