From sardo + -esco.
sardesco (feminine sardesca, masculine plural sardeschi, feminine plural sardesche)