From sub- + alcalde.
subalcalde m (plural subalcaldes, feminine subalcaldesa, feminine plural subalcaldesas)