Compound of pietra (“stone, rock”) + dura (“hard”), perhaps a nickname of some sort.
Pietradura m or f by sense