Moonbow – definition and meaning

MOONBOW

Definition and Meaning

Moonbow means a rainbow caused by the refraction and reflection of light from the moon.

Category: noun

Leave a Reply