alcalde

Noun
  1. A mayor or chief magistrate of a Spanish town (synset 109801245)

Other Searches