Comparative darkness that results from the blocking of light rays
(Noun)
Advertisement

Umbra Is Also Mentioned In

Advertisement