demurest

English

Adjective

demurest

  1. superlative form of demure: most demure

Anagrams