From vice- + alcalde.
vicealcalde m (plural vicealcaldes, feminine vicealcaldesa, feminine plural vicealcaldesas)