scamorza
Concise Oxford English Dictionary © 2008 Oxford University Press:
scamorza /skaˈmɔːtsə/
▶noun a mild white Italian cheese made from cow's or buffalo's milk, produced in small gourd-shaped balls.
'scamorza' also found in these Oxford entries:

