alcayde

English

Noun

alcayde (plural alcaydes)

  1. Alternative form of alcaide.