English synonyms about - contact  

alcazar

noun

1 alcazar

Any of various Spanish fortresses or palaces built by the Moors.

Polish: alkazar


Find more on alcazar elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0349