alcade

noun
  1. A Spanish or Portuguese mayor or chief magistrate of a town or fortress.
  2. Usage: historical; also spelled alcaid or alcayde

Examples