ALCAZAR


Meaning of ALCAZAR in English

[al.ca.zar] n [Sp alcazar, fr. Ar al-qasr the castle] (ca. 1615): a Spanish fortress or palace

Merriam-Webster English vocab.      Английский словарь Merriam Webster.