j'ai (French) comes from French je, from Middle French je, from Old French je, from Vulgar Latin eo, from Latin egō, from Proto-Italic egō, from Proto-Indo-European éǵh₂ — I.
j'ai (French): I've, I have; compound of