According to J.T. Koch at the University of Wales, the various alternations of the name Moguns derive from the Romano-Celtic dialectal reflexes of Proto-Celtic *mogont-s (a derivative of the Proto-Indo-European root *megH2- "to be great, mighty"), an Indo-European *-nt- -stem cognate with Sanskrit mahānt and Avestan mazant ‘great’.
Altar-stones raised to Mogons have been recovered in the United Kingdom, such as the stones found at the following locations. The number is the catalog number of the artifact and the name in parentheses is the word as it appears on the stone, not necessarily (and probably not) in the nominative case. Most are datives, to be translated as "to" the god:
Modern Mainz takes its name from Castrum Moguntiacum, a Roman base placed there. It is hypothesized that Moguns gave his name to it. The inscription at Habitancum identifies the troops stationed at that location as being from the Vangiones, the Gaesati and Rhaetia; i.e., from Germania Superior. Mainz was in the territory of the Vangiones, who were Belgae.
The Habitancum inscription contains also the expression Deo Mogonito Cad... with the letters following Cad missing. As the region is in the territory of the historic Scottish tribe called the Gadeni, centered around Jedburgh (Jed possibly from Cad), the Cad.. is interpreted as some case of Cadeni. One speculation is that the Cadeni were a section of the Vangiones. Some derive Cadeni from Gaedhal, or Gael. A third theory derives Cad from catu-, "battle", with a sense "to the battle god, Mogon...".
Considering that the gods worshipped in the future Alsace, then home of the Vangiones, were Celtic, such as Grannus, Moguns is currently taken to be Celtic. The -uns is a specifically Celtic suffix. As for the historic Gadeni, their origin is not known. They could be the remnants of the Vangiones or possibly among the indigenes. Perhaps the future discovery of additional inscriptions or the future publication of inscriptions already known but unpublished will shed further light on Mogons.