UMBRA Meaning of UMBRA in English ( n. ) The central dark portion, or nucleus, of a sun spot. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012