Where does “parrucca” come from?

parrucca (Italian): wig

Definitions

  1. wig

Words derived from “parrucca