From Old Galician-Portuguese carcaix, from Old French carquais, from Byzantine Greek ταρκάσιον (tarkásion), from Arabic تَرْكَاش (tarkāš), from Persian ترکش (tarkaš), from earlier تیرکش (tirkaš, “quiver; arrowslit”), from تیر (tir, “arrow”) + کش (kaš, “container”).