@ Emile
En breton « ar » signifie « le » ou « la ». Manifestement, dans les cas que vous évoquez l’article a fini par fusionner avec le nom qui l’accompagnait.
Vu le caractère religieux du site de Mozac, il est possible que le nom vienne de Moïse. Il semble que « Moselle » signifie « Petite Meuse ». On ignore l’étymologie du nom de la « Meuse ». Sur la table de Peutinger, elle est encore nommée « Patabus ». Il se peut donc qu’elle ait été renommée « Mosa » lors de la christianisation de l’Empire. Peut-être que les Francs ou les Burgondes chrétiens ont voulu faire un parallèle entre leur franchissement de la Meuse et le franchissement de la Mer Rouge par les Hébreux avec la Terre Promise en point de mire à chaque fois.