Moonbow definition
A meteorological phenomenon also known as a lunar rainbow or white rainbow, well documented at Cumberland Falls near Corbin, Kentucky, Victoria Falls in Africa as well as other places such as Yosemite National Park.
noun
Advertisement
Other Word Forms
Noun
Singular:
moonbow
Plural:
moonbows