Advertisement

ombro-

word-forming element meaning "rain, rainfall; excessive moisture," from Greek ombros "shower of rain," from PIE *ombh-ro- "rain" (source also of Sanskrit abhra "cloud, thunder-cloud, rainy weather," Latin imber "rain, heavy rain; rainwater"), from root *nebh- "moist; water" (see nebula). 

Others Are Reading

Advertisement