Office public de la langue bretonne
Il existe à Pont-Croix, à la pointe nord-ouest de la commune de Mahalon, une chapelle consacrée à Saint Mazal, Sant Vahal en breton, forme mutée à l'initiale de Mahal. Il est probable que Mahalon soit un dérivé de ce nom de saint, ou le nom lui-même dans une fome plus longue, employé seul. Le sens du nom reste malheureusement inexpliqué.