alcazar
Concise Oxford English Dictionary © 2008 Oxford University Press:
alcazar /ˌalkəˈzɑː/
▶noun a Spanish palace or fortress of Moorish origin.
– origin C17: from Sp. alcázar, from Arab. al-ḳaṣr ‘the castle’.
'alcazar' also found in these Oxford entries:

