Sundog

What is Sundog?

Sundog definition and meaning on Dictionary terms:
noun

a small or incomplete rainbow.