SynonymX
Speak
Alcazar
Definition of Alcazar
1.
Any of various Spanish fortresses or palaces built by the Moors
Noun
Semanticaly linked words with "alcazar"
fort
fortress
palace
Hyponims for word "alcazar"
fort
fortress
palace