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