The name means church of Saint Machan, and is its form is thought to show that a church was present in the area in Sub-Roman times.