Maggard Family History
Maggard Name Meaning
English: from the Old French personal name Magard ancient Germanic Maghard from elements meaning ‘power’ + ‘hard strong’. Maggard is on record as a surname in medieval Suffolk but is now rare or absent in Britain. See also Madgett and Matchett .
Source: Dictionary of American Family Names 2nd edition, 2022