Uncertain. Possibly onomatopoeic, possibly derived from Basque gorri (“red”). See Spanish gorrión.
gurrión m (plural gurriones)