Maggard Family History
Maggard Surname 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.
Source: Dictionary of American Family Names 2nd edition, 2022
