alcalde

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

Other Searches