Emitting or reflecting much light; sh...