English dictionary
duenna meaning and definition
Definition and meaning of duenna at MeaningMonkey.org. duenna meaning and definition in the English Dictionary.DUENNA noun
Definition of duenna (noun)
- a woman chaperon
Source: Princeton University Wordnet