2 names match.
Hebrew via French
French form of Michael, meaning who is like God.
Supplanter, one who follows after.