stilton

(noun) Stilton

< stilted | stilwell >