sunblink

noun

Definition of sunblink

Scottish
: a glimmer of sunlight