La hipótesis que barajan los arqueólogos actuales es que la ciudad se hubiese llamado "Rexopolis" ('Ciudad del rey'), que haría más clara su etimología, y además se corresponde con las monedas de la ceca que escriben el nombre de la ciudad "Recopolis" con una sola "c", mientras que Recaredo en los textos es escrito "Reccaredo", con dos «c».