UMBRA


Meaning of UMBRA in English

n. shade, shadow; area of the shadow of an eclipse, dark center of a sunspot; spectral image

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.