Meaning & Origin
A diminutive of the male given name James.
Jim is a boy's and girl's baby name of Hebrew origin, a diminutive of James, which traces back through the Latin Jacobus to the Hebrew Ya'akov meaning 'supplanter.' Jim became so common in American English that it gave us "a jim-dandy" and "jim-crack."
Jim Carrey, Jim Morrison, and President Jimmy Carter (born James) show the name's range from comedy to rock to politics. Warm, unpretentious, and deeply American — Jim is the name of a friend you can count on.