English edit

Noun edit

alcayde (plural alcaydes)

  1. Alternative form of alcaide