UMBRA Meaning of UMBRA in English (n.) The central dark portion, or nucleus, of a sun spot. Webster's English dictionary. Английский словарь Webster. 2012