Etymology
Today it means: A blend or combination of cheddar and mozzarella cheeses. Full definition →
Blend of cheddar + mozzarella.
Etymology from Wiktionary, CC BY-SA 4.0.