Table of Contents
Synonyms

1. duenna

noun. a woman chaperon.

Synonyms