Alcalde - Definition

alcalde

n 1: a mayor or chief magistrate of a Spanish town

Look up another word