ALL meanings of umbrae
um·bra
U u - noun plural umbrae shade; shadow. 1
- noun plural umbrae the invariable or characteristic accompaniment or companion of a person or thing. 1
- noun plural umbrae Astronomy. the complete or perfect shadow of an opaque body, as a planet, where the direct light from the source of illumination is completely cut off. Compare penumbra (def 1a). the dark central portion of a sunspot. Compare penumbra (def 1b). 1
- noun plural umbrae a phantom or shadowy apparition, as of someone or something not physically present; ghost; spectral image. 1