English dictionary
duchess meaning and definition
Definition and meaning of duchess at MeaningMonkey.org. duchess meaning and definition in the English Dictionary.DUCHESS noun
Definition of duchess (noun)
- the wife of a duke or a woman holding ducal title in her own right
Source: Princeton University Wordnet