Diminutive of James, from Hebrew Ya'akov meaning supplanter or one who follows.
Like Jimmie?
Swipe through thousands of names like it