Question: what is the meaning for the name jim?
Answer: English Baby Names Meaning: The name Jim is an English Baby Names baby name. In English Baby Names the meaning of the name Jim is: Supplant. Replace. derived from the latin Jacomus.