alcazar
noun
Meaning
A fortress or palace of Moorish origin found in Spain or former Spanish territories.
Examples
- We spent the entire afternoon wandering through the lush gardens of the royal alcazar.
- The city's ancient alcazar dominates the skyline, reminding visitors of its complex medieval history.
Synonyms: fortress, citadel, palace, castle