From French perruque, probably from northern Italian dialect perrucca from parrucca.
peruca f (plural perucas)