alcazar: any of various Spanish fortresses or palaces built by the Moors
fortress: a fortified defensive structure
subject: (grammar) one of the two main constituents of a sentence; the grammatical constituent about which something is predicated