Possibly: From the place name Massey (derived from Old French “massé” meaning “mace” or “club”) or occupational name for a mace-bearer

1 Post