Mac is a prefix in modern Irish and Gaelic signifying 'son', as MacDonald, son of Donald. But there are numerous historical uses of the prefix in the sense of 'great', evidently a corruption of the 'mag' in 'magnus'. The Welsh equivalent is Map or Ap, the Norman equivalent Fitz and the Irish O'. Research Mac