Where does “imbris” come from?

imbris (English): shower; stormcloud

Definitions

  1. shower; stormcloud

Words derived from “imbris

imbris — Etymology, Origin & Word History | Etymology Explorer