WordUnscrambler Home
moonbow
Definitions
[], (Noun)
Definitions:
- A rainbow produced by moonlight.
Phrases:
Origin
:
late 19th century; earliest use found in George MacDonald (1824–1905), poet and novelist
Click here to see the free dictionary definition for moonbow
definition by Oxford Dictionaries