What is the full meaning of moonbows
MOONBOW, a rainbow formed by light from the moon [n]
Example of the word moonbows placed on a Scrabble board.