Definition from Wiktionary, the free dictionary
From New Latin penumbra.
penumbrous (comparative more penumbrous, superlative most penumbrous)
- partially shaded.
- the penumbrous calm of the cathedral interior
- shady, disreputable, dishonest
- I wouldn't trust him at all, he seems like a penumbrous character to me.