Duenna definitions

noun

a woman chaperon