English | German | Russian | Czech

moonbow English

Meaning moonbow meaning

What does moonbow mean?
Definitions in simple English

moonbow

A moonbow is a kind of rainbow that is made by the Moon instead of the Sun. It is the middle of the night. We must hurry if we want to see that moonbow.

moonbow

Meteorological phenomenon

Synonyms moonbow synonyms

What other words have the same or similar meaning as moonbow?

moonbow English » English

lunar rainbow lunar bows

Are you looking for...?