What is the meaning of Duchess?

The wife or widow of a duke.

The female ruler of a duchy.

to court or curry favour for political or business advantage; to flatter obsequiously.

Source: wiktionary.org