Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Umbra
Origin
From
Latin
umbra
("shadow").
Full definition of umbra
Noun
umbra
(
plural
umbras
or
umbrae
)
A
shadow
.
(
astronomy
) The central region of a
sunspot
.
Derived terms
adumbrated
penumbra
umbral
umbrella
Anagrams
Burma
rumba
© Wiktionary
Follow @FreeWordFinder