Name Details - FamilyEducation

Meaning and Origin of: Mac

Save Name

First name origins & meanings:

  • Latin : The greatest
  • Scottish : Charming

Last name origin & meaning:

  • Vietnamese : unexplained.
  • Shortened form of any of the many Scottish and Irish surnames formed with Gaelic mac ‘son of’.