The thane of Fife. A Scotch nobleman whose castle of Kennoway was surprised by Macbeth, and his wife and babes “savagely slaughtered.” Macduff vowed vengeance and joined the army of Siward, to dethrone the tyrant. On reaching the royal castle of Dunsinane, they fought, and Macbeth was slain.
History states that Macbeth was defeated at Dunsinane, but escaped
from the battle and was slain at Lumphanan in 1056. —
Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894
More on Macduff from Fact Monster: