We do not currently know of any synonyms for alcaide.
The noun alcaide is defined as:
See full definition of the word alcaide.
Did you mean allocate?