What is the full meaning of moondogs
MOONDOG, a bright spot in the sky formed by refracted moonlight [n]
Example of the word moondogs placed on a Scrabble board.