D'après ce que j'ai lu, la ville est postérieure à la période gauloise. En bref, c'est une ville gallo-romaine. Quant à l'étymologie, je doute qu'il s'agisse du "marché du dieu Roth" , dieu dont je n'ai jamais entendu parler (en tout cas il n'appartient pas au panthéon celtique je pense). Mais bon, je ne connais pas tout ! ;-)
Donc il faudrait plutôt voir du côté de la signification de rot/roto/rotus/ en latin... ?