NIMBUS Meaning of NIMBUS in English n. aura; halo; resplendent reputation; dark rain cloud (Meteorology) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012