Sin embargo, Mairena deriva claramente a través del árabe andalusí de "Mariana", nombre de una "villa" o cortijo de época romana por el nombre de su dueño "Marius", que posteriormente se pronunció *Mairana y Mairena Los primeros pobladores de esta zona de Sevilla habría que buscarlos en época prehistórica.