Search Results For 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