duenna
1.
(
noun
) (Spain; Portugal; etc) a woman chaperon
Related Words:
chaperon
,
chaperone
Terms and Conditions of Use / Copyright Notice