Meyers is a surname of English origin; many branches of the Meyers family trace their origins to Anglo-Saxon England.
The name is derived from the Old French[1] name Maire, meaning an officer in charge of illegal matters.
[2] The English surname may also mean "physician" (from mire, Old French), or "marsh" (from myrr, Old Norse).
The name may also be an Anglicization of the Irish surname ó Meidhir or one of the Scottish surname MacMoyers[3]