stilwell

(noun) Stilwell

< stilton | stimulant >