demure

DEMURE Meaning

DEMURE Meaning

Ritta

Have you ever heard someone describe themselves as “very demure, very mindful” and wondered what on earth they were talking ...