English Dictionary
Definition demure in British English
demure adjective
adjective
/dɪˈmjʊə(r)/
English Dictionary