Sin embargo, la hipótesis más factible (por los restos arqueológicos de la zona y la similitud con las palabras en latín) propone que Sanlúcar derivaría de las palabras latinas "sanctus locus" o sea "Santo Lugar" y que haría referencia a El Tesorillo de la Algaida (santuario dedicado a la diosa Astarté o Venus) y del que hoy se conservan unos restos arqueológicos.