alcazar








noun

  1. the palace of the Moorish kings in Seville, Spain: later used by Spanish kings.
  2. (lowercase) a castle or fortress of the Spanish Moors.

noun

  1. any of various palaces or fortresses built in Spain by the Moors
52 queries 0.578