meaning of alcaide

alcaide - Spanish to English

jailer