Rain upon/on : For ( rain or something similar ) fall on something or somebody.
Rain upon is formal and less commonly used than rain on.
Rain upon is formal and less commonly used than rain on.
by Aziz Iniesta November 29, 2014
Get the rain upon mug.Related Words
rain upon
• rain
• rain forest
• rain dog
• Rain World
• Rain Delay
• rain bird
• Rain Boots
• rain box
• rain drop drop top