Demure Meaning in Hindi

What is the translation of word Demure in Hindi?

Meaning of  Demure in Hindi is : संकोची

Definition of word Demure

  • (of a woman or her behavior) reserved, modest, and shy.

Other Meanings of Demure

Antonyms for Demure

Example Sentences

a demure little wife who sits at home minding the house