Baby Names and Name Generators

What Does Jim Mean?
"Supplanter"