Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for penumbra
1. n. a fringe region of partial shadow around an umbra
Thesaurus
Synonyms and Antonyms for penumbra
International Languages
Meaning for penumbra found in 16 Languages.
Sponored Video