Jimi is a nickname of either James or Jacob. It means 'Yahweh(god) may protect', 'heel' or 'supplanter'
Hebrew
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.