cagnesco m (feminine singular cagnesca, masculine plural cagneschi, feminine plural cagnesche)
cagna (“female dog”) + -esco