English

edit

Adjective

edit

demurest

  1. superlative form of demure: most demure

Anagrams

edit