Means "great son", from the Celtic root *makwos meaning "son" (Gaulish and Brythonic mapos) combined with the divine or augmentative suffix -on. This was the name of a god of youth worshipped in Gaul and Britain. He was commonly equated with the Greco-Roman god Apollo[1][2][3].