Noun Definition

duenna

1.Definition: a woman chaperon

Category: People