scamorza

Etymology

From Italian scamorza.

noun

  1. An unfermented cow's-milk cheese from southern Italy.