scamorza - noun

singularscamorza
pluralscamorzas