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

English Dictionary