Otras hipótesis suponían que tanto "Hispalis" como "Hispania" eran derivaciones de los nombres de dos reyes legendarios de España, Hispalo y su hijo Hispan o Hispano, hijo y nieto, respectivamente, de Hércules.