Abounding in shades.
Causing shade.
Overspread with shade; sheltered from the glare of light or sultry heat.
(informal) Not trustworthy; disreputable.
(UK, slang) Mean, cruel.