• Umbra

    Origin

    From Latin umbra ("shadow").

    Full definition of umbra

    Noun

    umbra

    (plural umbras or umbrae)
    1. A shadow.
    2. (astronomy) The central region of a sunspot.

    Anagrams

    © Wiktionary