English edit

Noun edit

alcaid (plural alcaids)

  1. Alternative form of alcaide

References edit