Wordia - The Definition Of Sheen
sheen
noun, a gleaming or glistening brightness; lustre
From Collins
©HarperCollins 2008. Collins English Dictionary definition of sheen
noun, a gleaming or glistening brightness; lustre
From Collins
©HarperCollins 2008. Collins English Dictionary definition of sheen