Of Arabic origin. Related to Andalusian Arabic "qurq" and "gurg" in rural Tunisian and Algerian Arabic.
qorq m (plural qrieq)