duchess means: This is the name of potato puree that has been enriched with cream and then piped into ornamental shapes before being baked in the oven. These are usually piped on top of platters to hold whole fish or roasts. (in Cooking Dictionary)
What else does duchess mean?
A widow or wife of a duke. (in Merlin Dictionary)
A female holding the title of a duchy. (in Merlin Dictionary)
This is the title of a noblewoman. (in Merlin Dictionary)