Strange Noise When Clutch is Slipped

I would question the throwout bearing. Also- has the flywheel been properly resurfaced? Hard spots?
Yes it is a strange noise. I would put it on a hoist and have someone listen while you slip the clutch.