Picture Dictionary and Books Logo
×
duchess [ˈdʌtʃəs]

1 duchess noun
  • the wife or widow of a duke
  • a woman who has the same rank as a duke