iJunoon official Urdu Dictionary
نیم سایہ
neem saya
English definition for penumbra
1. n. a fringe region of partial shadow around an umbra
Synonyms and Antonyms for penumbra
Meaning for penumbra found in 16 Languages.
Sponored Video