Windsor soap
~noun
Entry: a scented soap well known for its excellence.
@ Milton-Kindersley Advanced Dictionary