Meaning and Origin of: Macduff

Save Name

First name origins & meanings:

  • Scottish : Son of the Blackman
  • Shakespearean : From Macbeth

Last name origin & meaning:

  • Scottish and Irish : see McDuff.