umbra
English Dictionary
->
Letter U
-> umbra
Search Dictionary:
umbra Definition
(n)
a
region
of
complete
shadow
resulting
from
total
obstruction
of
light
umbra Synonyms
umbra
© Art Branch Inc.