Synonyms of Duenna in English :
Antonyms of Duenna in English
Thesaurus of Duenna in English
1. (noun) a woman chaperon