Windsor soap

a scented soap well known for its excellence.- Simmonds.

See also: Windsor