Marrett Family History
Marrett Name Meaning
English:: variant of Marritt which is in most cases probably a variant of Marriott variant of Marritt itself a variant of Merritt . variant of Marritt which may in some cases be from Middle English Marret or Merret a syncopated form of Margaret Mergeret.
Source: Dictionary of American Family Names 2nd edition, 2022