NIMBI

Definition of NIMBI

  1. (noun)a dark grey cloud bearing rain
  2. (noun)an indication of radiant light drawn around the head of a saint