duenna

1. (noun) (Spain; Portugal; etc) a woman chaperon
Related Words: chaperon, chaperone



Terms and Conditions of Use / Copyright Notice