Arabic
Arabic, from al-jabr (الجبر) literally meaning restoration.
Arabic: Al-Jabira or something similar
it came from Arabic.
Its greek I think I not sure though No it's Arabic. I'm positive.