2 names match.
English/African
Etymology uncertain; possibly an African-derived or modern creation of unclear origin.
Short form or diminutive, possibly of Margaret or Mamie, with unclear precise origin.