carat (Middle French) comes from Italian carato, from Arabic قِيرَاط, from Ancient Greek κεράτιον, from Ancient Greek κέρας, from Proto-Hellenic *kérats.
carat (Middle French): carat (measure of purity of gold)