Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

duenna Definition

Cancel
duenna
noun(du-en-na)
a woman chaperon

Words Related to duenna!

duenna Examples by Brain Bank Users