Los "imazighen" son los pueblos indígenas del norte de África y aunque su origen es aún confuso, hay pruebas de que ya habitaban lo que hoy conocemos como el Magreb en la época de los fenicios.