What is the full meaning of duenna
(Spanish) a governess; a chaperone [n -S]
Example of the word duenna placed on a Scrabble board.