Question: what can jim be short for?
Answer: Jim, a diminutive form of the given name James. Jim, a short form of the given name Jimmy.