Crossword clues for Tosca villain:SCARPIATosca villainSCARPIATosca” villain nyt 2004 SCARS Enduring marks nyt 2004 SCARS Leaves a mark on nyt 2004 SCAT Vamoose!"SCARPIAThe villain in "Tosca."SCARPIAVillain of "Tosca"