Origin: Scottish
Meaning: Son; Dark
When it comes to Shakespearean baby names, they don’t come more iconic than Macduff. As one of the most prominent characters in Shakespeare’s iconic tragedy Macbeth, Macduff is best known for his loyalty to Malcolm and ultimate victory against the tyrannical titular character Macbeth. His honor, integrity, and courage will set a wonderful example for your little one. Indeed, baby Macduff is destined to be a lover as well as a fighter!