ALCAZAR


Meaning of ALCAZAR in English

[ ˌalkə'zα: ]

■ noun a Spanish palace or fortress of Moorish origin.

Origin

C17: from Sp. alcázar , from Arab. al-ḳaṛr 'the castle'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.