alcaide
noun
variants:
or alcayde
Definition of alcaide
: a commander of a castle or fortress (as among Spaniards, Portuguese, or Moors)
Keep scrolling for more