nham nhở

Adjective

 * 1) spotted; spotty; patchy

Adverb

 * 1)  grinningly