From Vulgar Latin *pīccus, from Latin pīcus, influenced by picchiare. Perhaps derived by means of a hypothetical *pīcculus.
Practice speaking and memorizing "picchio" and many other words and sentences in Italian.