Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Duchess in English

English

Duchess

/dəʧəs/

noun

1. The wife of a duke or a woman holding ducal title in her own right

    synonym:
  • duchess