Alcalde definitions

noun

a mayor or chief magistrate of a Spanish town